Deepser Deepser
  • Documentation
  • Start Free Trial
Start Free Trial
Deepser Deepser
Start Free Trial
Deepser
  • Documentation
  • Start Free Trial
loading
  1. Home
  2. Documentation
  3. IT Asset Management
  4. ITAM Configuration
Updated on April 22, 2025

Documentation

  • Access and Visibility
    • Resources
    • Roles
    • Creating and Managing Roles in Deepser
    • Creating a new user
    • Password Reset
    • New User Registration
    • LDAP Configuration
    • SSO Deepser Configuration
    • SSO Login/Provisioning Configuration – Azure
    • Multi Factor
    • Groups
    • Groups Creation
    • Manage Users in Groups
    • Company
    • Companies in Deepser
    • Company Creation
    • Parent Companies
    • Email Domains
    • Sync Account CRM Companies
    • Advanced Sync
    • Visibility management in Deepser
    • Permission and Visibility Handling
    • Groups and Rules Definition
    • End Users Visibility Overview
    • Entities Portal Visibility
    • Empowered End User (EEU)
    • Company Supervisors
    • Additional Companies
    • Access Groups
    • Access Users
  • Activity, Worklogs & Comments
    • DeepActivity Comments
    • Placing a comment
    • Comments System Configuration
    • DeepActivity Worklog
    • Entering a Worklog
    • Enabling Worklogs in the User Portal
    • Worklog Global Grid
    • Worklog Global Grid Configuration
    • Activity Global Grid Advanced Configuration
  • Board
    • Enable groups to create boards
    • Creating a FreeForm Board
    • Creating and customizing a Lane
    • Entry Creation
    • Board Live
    • Live Board Creation
    • Advanced Live Board Configuration
    • Creating and customizing a Lane
    • Creation and Advanced Configuration of a Lane and Drop Code
  • Categories
    • Category Overview
    • Category Configuration
    • Category Usage
  • Chat
    • Using the Chat
    • Enabling the Chat on Portals
    • Chat Rooms and Moderators
    • Public Chat
    • Configure a Public Chat Widget
    • Chatbot
    • Chatbot Flow – Example
  • CMDB
    • Deepser CMDB
    • Enable CMDB in the User Portal
    • User Portal CMDB Grid Configuration
    • Advanced Configuration of CMDB Grids
    • Class, Type and Subtype
    • Configuring a CI
  • CRM
    • Deep CRM
    • Creating an account in the CRM
    • Creating a contact in the CRM
    • Creating an opportunity in the CRM
    • Contact Types in CRM
    • Opportunity Types in CRM
    • CRM Lists
    • Sync Contacts and Accounts
    • Address Functioning
    • Sales
    • Mailchimp Integration
  • Deepser API
    • API Notions
    • API Endpoint and URL
    • API Verbs and Format
    • API Authentication
    • API Main Methods
    • Retrieve
    • Multiple Retrieve
    • Create
    • Update
    • Delete
    • API Entities
    • API Company
    • User API
    • Group API
    • Service Operation API
    • Service Type API
    • Activity API
    • CMDB CI API
  • Deepser Fundamentals
    • Deepser Backend
    • Deepser User Menu
    • Deepser Navigation Menu
    • Global Search Usage
    • Deepser Home Page
    • Grids
    • Filters and Order
    • Export Data
    • Mass Action
    • Mass Action Configuration
    • Grid Creation and Cloning
    • Configuring Grids
    • Advanced Collection Configuration
    • Grids Render and Options Configuration
    • Grids Custom Options Configurations
    • Grids Renderer Tooltip Example
    • Grids Renderer Link Example
    • Grids System Configuration
    • Form Template Theory
    • FormTemplates
    • FormTemplates Structure and Buttons
    • Form Template Selection and Creation
    • Form Template Configuration
    • Form Template Structure Configuration
    • Formtemplates Fieldset Configuration
    • Formtemplates Buttons Configuration
    • Formtemplates Field Configuration
    • Advanced Form Template Rules
    • Custom Button Configuration
    • Buttons Conditional Hiding
    • User Portal
    • Browsing the user portal
    • Managing Tickets in The User Portal
    • User Portal Additional Features
    • Configuring Portal Groups
    • Configuring Portal Requests
    • Configuring Service Operations in the User Portal
    • Enabling Other Modules in the User Portal
    • Enabling Other Modules in the User Portal Grid
    • Guest Portal
    • Enabling the Guest Portal
    • Guest Portal Visibility Configuration Overview
    • Enabling Service Types on the Guest Portal
    • Adding a Portal Group in the Guest Portal
    • Adding a Portal Request in the Guest Portal
    • Editing Form Templates in the Guest Portal
    • Enabling Categories in the Guest Portal
    • Enabling Notifications for Guest Users
    • Knowledge Base in the Guest Portal
    • CMS in the Guest Portal
    • Cache Management
    • Quick Reply
    • Mentions
    • Module Creator – Creating a custom module
  • Email Integration
    • Email Integration in Service Management
    • Enable Embedded Images on Message Body
    • Mailbox
    • Configuring an Outgoing Mailbox
    • Configuring an Incoming Mailbox
    • OAuth Client for Email Integration
    • Email Loop Management Tool
    • AZURE OAUTH CLIENT
    • Google Oauth Configuration
    • Email Rules
    • Email Rule Configuration
    • Advanced Email Rule Configuration
    • Avoid Duplicate Tickets By Email
    • Managing additional Email recipients
    • Email Events
    • Enabling / Disabling an Email Event
    • Custom Email Events Creation
    • Custom Email Events Configuration
    • Attach Report to Email Notification
    • Email Templates
    • Email Template Configuration
    • New operation notification template for Requester User
    • New or Updated comment notification template for Requester
    • Email Webclient
  • Escalation
    • Escalation rule levels
    • Configuring Escalation Rules
    • Configure an escalation rule that modifies entity.
    • Escalation rule that sends an email notification
    • Create an escalation rule that is based on a metric
    • Configure an escalation rule that generates other entities
  • Importing Data
    • Import Foundamentals
    • Import Creation
    • Import Basic Data Binding
    • Import Before Run
    • Import Before Run Tutorial
    • Import Before Row
    • Import Before Row Tutorial
    • Import After Row
    • Import Binding The Unique Field “Code”
    • Import Binding the Type Value
    • Import Binding the Dates Values
    • Import Binding a Company, creating the record if it doesn’t exist
    • Global Import
  • IT Asset Management
    • IT Asset Models
    • ITAM Automatic Scan Configuration and Usage
    • ITAM Configuration
    • AnyDesk
    • Supremo
  • Knowledge Base
    • Reading the Knowledge Base
    • Knowledge Base in Service Operations
    • Article Configuration in Knowledge Base
    • Knowledge Base Configuration
    • Knowledge Base Standard Filters
    • Knowledge Base Advanced Filters
  • List
    • Introduction to lists
    • Creating a new list
    • List Values and Model Visibility
    • Use a list as the basis of a custom field
  • Password Management
    • Configuring a Password
    • Using a Password
    • Private Password
    • Password System Configuration
    • Enabling Password Manager Portal
    • Custom Deeppassword fields
    • Password Audit
  • Relations
    • Using a Relation Grid field
    • Configuring a Relation
    • Modifying relation using a custom event.
    • Opposite relation
    • Column Configuration
    • Relation Graph View
  • Service Management
    • Introduction to Services in Deepser
    • Service Operations
    • Creating a Service Operation
    • Adding Comments, Activities, Attachments and Tasks to Operations
    • Service Operation Main Fields
    • Service Operation Additional Fields
    • Service Operation Activities, Relations, Email and SLAs
    • Service Types
    • Routing rules
    • Configuring Routing Rules
    • Advanced Routing Configuration
  • SLA
    • Calendar
    • Metrics
    • Goal
  • Task
    • Creation of task type
    • Form configuration of task types
    • Task Global Grid
    • Task Global Grid Configuration
    • Task Global Grid Advanced Configuration
  • Workflow
    • Workflow Overview
    • Flow Designer
    • Flow Trigger
    • Workflow – Stage Set
    • Workflow – Executions
    • Approval workflows
    • Portal Approval Structure
    • Backend Approval Structure
    • Workflow Actions
    • Workflow Logic
    • Workflow Samples
    • Multi Stage Flow
    • SubFlow
  • Inventory
    • Inventory Overview
    • Inventory Configuration
    • Warehouse
    • Item
    • Movement
  • Custom Fields
    • Custom Field Overview
    • Custom Field – Creation
    • Custom Field – Element Type Simple
    • Custom Field – Element Type Advanced
  • Folder icon closed Folder open iconCustom Event
    • Custom Event Overview
    • Custom Event – Creation
    • Custom Event – Type
  • Dashboard
    • Dashboard Overview
    • Panel Configuration
    • Chart Configuration
  • Project
    • Project Module
    • Gantt
    • Project Task
    • Resource Grid
  • Calendar
    • Calendar Configurations
    • Internal Calendar Configuration
    • Calendar Configuration Example
    • External Calendar Configuration
    • External Calendar – Google Calendar Configuration Example
    • External Calendar – Outlook Calendar Configuration Example
    • Calendar Usage
  • Survey
    • Survey Overview
    • Designer
    • Survey
    • Dashboard
  • Contract and Contract Line
    • Contracts and Contract Lines – General Overview
    • Contracts
    • Contract Lines
    • Contract Creation
    • Line Creation
    • Associate a Contract / Line with other entities
    • Contract Type
    • Line Type
    • Contracts and Escalation Rules
  • Report Documentation
    • Report Configuration
    • Report Usage
  • Sales
    • Catalog and Price List Overview
    • Catalog Configurations
    • Product
    • Price List
    • Billing Overview
    • Order Billing
    • Lines Billing
    • Worklogs Billing
    • Movements Billing
    • Operation Billing
  • Folder icon closed Folder open iconIntegrations
    • Teams Integration
    • NinjaOne Integration

ITAM Configuration

Estimated reading: 16 minutes

The module configuration, as defined by Deepser, is accessible from the “System > IT Asset Configuration” section and is visible only to System Administrators to ensure maximum security and control:

In this section, you can configure:

  • Device Types: Define and manage the different types of devices tracked in Deepser.
  • Device Subtypes: Specify subcategories for more detailed asset classification.
  • Scan Jobs: Set up and manage jobs for scanning devices to gather necessary data.
  • Monitoring Rules: Establish rules for monitoring scan jobs and other system activities to ensure proper functioning and performance.
  • Remote Collector Configuration: Configure settings for remote collectors to efficiently collect and manage data from devices.

These options allow for comprehensive customization and management of the asset management system to meet your organization’s specific needs.

In the configuration section of the Asset Management module, it is possible to manage types and sub-types of Assets added in Deepser.

To access their configuration, go to the System>Asset Configuration>Device Type or System>Asset Configuration>Device Subtype section in Deepser back-end.

Device Type

In the configuration section of the Asset Management module, you can manage the types of assets added in Deepser.

To access their configuration, go to the System>Asset Configuration>Device Type in the Deepser back-end.

From this section, you can configure a new device types in addition to the default ones by clicking the button in the top right corner.

Device Type Configuration

In the device type edit or creation process, the following screen will appear:

For the device type configuration, the following fields are available:

Field

Description

Name

A text field for entering the name of the device type.

Code

A text field where you can add a unique code for the device type.

Description

A text area field where you can add a description.

Position

A text field that accepts a numerical value, representing the order of this device type in the grid.

Status

A select field that indicates whether the device type is enabled or disabled, determining if it can be used for the device model.

Icon

A file uploader field where you can upload an image to be set as the icon for this device type

 

Device Subtype

In the configuration section of the Asset Management module, you can manage subtypes of assets added in Deepser.

To access their configuration, go to the System>Asset Configuration>Device Subtype in the Deepser back-end.

From this section, you can configure device subtypes for each existing device type.

Device Subtype Configuration

In device type edit or creation, the following screen will appear:

For the device subtype configuration, the following fields are available:

Field

Description

Name

Text field with device type’s naming.

Code

Text field where you can add a unique code for the device type

Type

Select field with all the Device type. You can link the device subtype with a type.

Description

Text area field where you can add a description

Position

Text field which accepts a numerical value, that represents the order of this device type on the grid.

Status

Select field which indicates if device type is enabled or disabled in order to be used on the device model.

Icon

File uploader field, where you can upload an image, that will be set as an icon for this device type.

Job Rules

By configuring Job-Rules it is possible to automatically fill collected devices fields, such as assigning the company to a device according to the network where it was detected.

To configure a Job-Rule go to the System > Asset Configuration > Scan Job > Job Rule section in Deepser back-end.

Through the query-builder ‘Device Filter’ you can define a condition, which is tested on devices; if this condition is satisfied then the device data is automatically set as defined by the query-builder ‘Set Device Values’.

In the case of multiple Job Rules, their execution order is decided on the assigned ‘Priority’ value (descending order).

Note: the rule is executed every time the Remote Collector sends data related to a device.

Scan Jobs

On this section you can find the available scan job protocols supported and configurable on Deepser:
  • SNMP: SNMP scanning involves querying SNMP agents running on network devices to gather information about their configuration, status, and performance.
  • WMI: WMI scanning involves querying Windows-based systems using WMI to gather detailed information about their hardware, software, and configuration.
  • SSH: SSH scanning involves attempting to establish SSH connections with various hosts on a network. This type of scanning is used for unix devices.
  • Ping sweep: Ping scanning involves sending ICMP echo requests (ping packets) to a range of IP addresses within a network. By analysing the responses, a scanner can determine which hosts are online and responsive.

SNMP Scan

To add a job that performs an SNMP scan, go to the System>Asset Configuration>Scan Job>SNMP section in Deepser back-end, and click the ‘Add SNMP‘ button at the top right. At this point, the form for configuring an SNMP Job will open.

Form fields have the following meaning:

Field Meaning
Name Name of the Job.
Port UDP port used by Remote Collector to communicate with devices. The default is 161.
CRON Expression Cron Expression, it is present in every type of scan, allows you to define the run interval of the job.
IP Range In this field, you can define the range of IP addresses to scan. You can indicate:•       One or more IP addresses•       One or more ranges of IP addresses•       One or more subnets, specified by CIDR notation
IP Range Exclusion In this field, you can define which IP addresses should be excluded from the scan. The compilation rules are the same as in the ‘IP Range’ field.
Remote Collector Through this Select, it is possible to declare which Remote Collector will execute the Job.
ICMP Check Through this select field, you can decide to perform an SNMP scan only for IPs that are reachable by ping.
SNMP Version SNMP protocol version used to perform the network scan, options are:•       SNMPv1•       SNMPv2c•       SNMPv3
Community For each device, the Remote Collector will attempt authentication using each of them (following the insertion order) until it gets a positive response. The community strings must be saved within the Deepser Password module.Note: In case of the SNMPv3 version, the username that will be used will be the one set in the ‘Username’ field present in the record of the Password form.
Authentication Mode Only for the SNMPv3 version, it is necessary to set the authentication mode.
Auth Protocol Only for the SNMPv3 version, indicate the possible Auth Protocol.
Priv Protocol For the SNMPv3 version only, indicate the possible Priv Protocol.
Auth Password For the SNMPv3 version only, enter the Password if the selected Auth Protocol requires it. The Password must be stored within the Deepser Password module.
Priv Password For the SNMPv3 version only, enter the Password if the selected Priv Protocol requires it. The Password must be stored within the Deepser Password module.
Status State. If ‘Enabled’ the Job will be sent to the Remote Collector to be executed.
Job Status Job execution status. It can assume the values ‘Running’ during execution by the Remote Collector or ‘Stopped’.
Job progress Progress-Bar indicating the percentage of execution of the Job.
Run Now Once the Job has been saved, using the yellow button on the top right ‘Run Now’ you can run it immediately.

Once the Job has been configured and finally executed, the collected Devices will be visible in the Asset>Device section in Deepser back-end.

WMI Scan – Windows Devices

To add a Job that performs a WMI scan go to the System>Asset Configuration>Scan Job>WMI section of the Deepser back-end, and click the ‘Add WMI‘ button at the top right.

At this point, the form for configuring a WMI Job will open.

Form fields have the following meaning:

FieldMeaning
NameName of the Job.
TypeBy this field, you can choose if the job you are configuring is a scan (‘Scan’) or the ‘Agent Deploy’.
CRON ExpressionCron Expression, it is present in every type of scan, allows you to define the run interval of the job.
IP RangeIn this field, you can define the range of IP addresses to scan. You can indicate:•       One or more IP addresses•       One or more ranges of IP addresses•       One or more subnets, specified by CIDR notationUno o più indirizzi IP 
IP Range ExclusionIn this field, you can define which IP addresses should be excluded from the scan. The compilation rules are the same as in the ‘IP Range’ field.
Remote CollectorThrough this Select, it is possible to declare which Remote Collector will execute the Job.
ICMP CheckThrough this select field, you can decide to perform a WMI scan only for IPs that are reachable by ping.
PasswordSpecify one or more passwords to access devices.For each device, the Remote Collector will attempt authentication using each of them (following the insertion order) until it obtains a positive response. Passwords must be stored in Deepser Password module.
Use LDAP ServerThis field indicates if an LDAP integration is needed.
LDAP ServerLDAP server.
LDAP Server PasswordPassword for authentication to the LDAP server.The password must be saved within the Deepser Password module.
LDAP Filter TypeYou can set one of the proposed LDAP filters or specify a custom filter.
LDAP Custom FilterCustom LDAP filter.
StatusStatus. If ‘Enabled’ the Job will be sent to the Remote Collector to be executed.
Job StatusExecution status of the Job. It can assume the values ‘Running’ during the execution by the Remote Collector or ‘Stopped’.
Job progressProgress-Bar that indicates at what percentage of execution the Job is at
Run NowOnce the Job has been saved, it is possible to run it immediately using the yellow ‘Run Now’ button on the top right.

Once the Job has been configured and executed, collected Devices will be displayed in the Asset>Device section in Deepser back-end.

SSH Scan

To configure a Job that performs an SSH scan go to the System>Asset Configuration>Scan Job>SSH section in the Deepser back-end, and click the “Add SSH” button at the top right.

At this point, the form for configuring an SSH job will open.

Form fields have the following meaning:

Field

Description

Name

Name of the Job.

Port

The port used for SSH connection. The default SSH port is 22.

Cron Expression

Cron Expression, it is present in every type of scan, allows you to define the run interval of the job.

IP Range

In this field, you can define the range of IP addresses to scan. You can indicate:

•          One or more IP addresses

•          One or more ranges of IP addresses

•          One or more subnets, specified by CIDR notation

IP Range Exclusion

In this field, you can define which IP addresses should be excluded from the scan. The compilation rules are the same as in the ‘IP Range’ field.

Remote Collector

Through this Select, it is possible to declare which Remote Collector will execute the Job.

ICMP Check

ICMP Check to YES is used to test the reachability of a host on an IP network.

Password

A multiselect password field through which you can specify one or more passwords to access devices.

For each provided password, the Remote Collector will attempt authentication in the order they are listed until it receives a positive response.

This field is related to the Deepser Password module, so you need to store the passwords you want to use in that module before they can be utilized here.

To use the passwords in this field, you must set the “Use Password” field to “Yes” in the Password record.

Status

If ‘Enabled’ the Job will be sent to the Remote Collector to be executed based on Cron Expression.

Job Status

Execution status of the Job. It can assume the values ‘Running’ during the execution by the Remote Collector or ‘Stopped’.

Progress

Progress-Bar that indicates at what percentage of execution the Job is at

Run Now

Once the Job has been saved, it is possible to run it immediately using the yellow ‘Run Now’ button on the top right.

Once the job has been configured and executed, the devices discovered during the scan will be visible in the grid under the Asset > Device section in the Deepser back-end.

Ping Sweep

To configure a Job that performs a Ping-Sweep scan go to the System>Asset Configuration>Scan Job>Ping-Sweep section in the Deepser back-end, and click the ‘Add Ping Sweep‘ button at the top right.

At this point, the form for configuring a Ping-Sweep job will open.

Form fields have the following meaning:

FieldMeaning
NameName of the Job.
CRON ExpressionCron Expression, it is present in every type of scan, allows you to define the run interval of the job.
IP RangeIn this field, you can define the range of IP addresses to scan. You can indicate:•       One or more IP addresses•       One or more ranges of IP addresses•       One or more subnets, specified by CIDR notation
IP Range ExclusionIn this field, you can define which IP addresses should be excluded from the scan. The compilation rules are the same as in the ‘IP Range’ field.
Remote CollectorThrough this Select, it is possible to declare which Remote Collector will execute the Job.
Create DeviceBy this Select field, you can decide if you want to create in Deepser the Devices that represent the scanned IP addresses by marking them as ‘In Service’.
Change Device ServiceBy enabling this option it is possible to change the service status of a device.When a previously added device is unreachable, it will be marked as ‘Not in service’. This behavior also applies to the reverse case.
StatusState. If ‘Enabled’ the Job will be sent to the Remote Collector to be executed.
Job StatusJob execution status. It can assume the values ​​’Running’ during execution by the Remote Collector or ‘Stopped’.
Job progressProgress-Bar indicating the percentage of execution of the Job.
Run NowOnce the Job has been saved, using the yellow button on the top right ‘Run Now’ you can run it immediately.

Once the Job has been configured and executed, the Devices found during the scan will be visible in the grid in the Asset>Device section in Deepser back-end.

Remote Collector

A remote collector is a component in a network monitoring or management system designed to gather data from various devices and systems within a network.

You can find more details about its complete configuration here.

To check and verify all configured Remote Collectors (RCs), go to System > IT Asset Configuration > Remote Collector. By clicking on an RC record, the following screen will appear:

For Remote Collector editing or creation, the following fields are available:

Field

Description

Device

Readonly field containing the relation to the device that originated the Remote Collector.

Name

Field for setting a custom name for the Remote Collector.

If the RC was created via agent, the name will be pre-filled based on the name of the device configured as the RC.

One Time Password

OTP Fieldautomatically created on Remote Collector creation.

It can be used for the RC configuration.

Status

With this field you can Enable, Disable or set the RC in Pending status.

On creation, the default status is “Pending”.

Monitoring

The Monitoring model provides a comprehensive system for tracking and analyzing various device metrics. It helps maintain optimal performance and stability of the IT infrastructure by allowing for timely interventions based on real-time data and predefined thresholds. 

To access the Monitoring section, navigate to System > IT Asset Configuration > Monitoring. In this section, you can:

  • Configure Monitoring Rules: Select “Rule” to set up, view, or edit monitoring rules. These rules define the criteria and thresholds for monitoring device metrics and trigger alerts or actions when certain conditions are met.
  • View Monitoring Events: Click on “Event” to review execution information and historical data related to monitoring rules. This section provides insights into rule triggers, alert statuses, and any actions taken based on the monitoring criteria.

These functionalities enable effective management of IT infrastructure by ensuring that potential issues are detected and addressed promptly, thereby minimizing downtime and optimizing performance.

Rule

By using the Rule model, you can create specific rules for monitoring different device metrics and set up alerts or ticket creation when the specified conditions are met.

Clicking on the Add Rule button will open the following screen:

For a rule configuration, the following fields are available:

Field 

Description 

Name 

Text field that identifies the rule. 

Status 

Select field which can ‘enable’ or disable the rule. 

Devices 

Query Builder field where you can filter the devices for which this rule will be applied to. 

Metrics Type 

Select field with the available metrics type of the device. 

Metric 

Select field where you can choose the metric on which the rule will be based on. 

Threshold 

This field specifies the threshold value for the selected metric. When the metric exceeds this value, the rule triggers an alert or action. 

Threshold Period 

Numeric field which sets the time period over which the threshold is evaluated. It ensures that temporary spikes or anomalies do not trigger unnecessary alerts. 

Event Code 

A unique code identifying the event executed by this rule. 

Event Impact 

Select field describes the potential impact of the event, such as ‘Low,’ ‘Medium,’ ‘High’. 

Model 

Select field where you can set a model like operation, activity, which will be created after the rule is triggered.

When a model is selected, a new query builder will appear that allows you to set the information for the model record you want to create.

Event

In the “event” section of the monitoring, you can see all the rules executed based on your configurations. Therefore, this section contains the log of the rule executions.

Clicking on a single log record we can find information about the executed rule and its related information.

This detailed view helps in understanding the context of rule triggers, evaluating the effectiveness of the monitoring rules, and troubleshooting any issues that may have arisen.

Was this guide helpful? Yes No

Share this Doc

ITAM Configuration

Or copy link

Clipboard Icon
CONTENTS
Leaf Illustration

Deepser srl
Via Luigi Dalla Via 3/B,Torre A, piano 7, int. 12
36015 Schio (VI), Italy

© Deepser. All right reserved.

Privacy Policy
Terms of Service