Digital Experience Monitoring (ZDX)
Understanding the ZDX Application Fields on ServiceNow
After assigning the Incident Management role x_zsca2_zdx_manage.zdx_management
to your ServiceNow service user, you can configure the following in the ZDX Application on ServiceNow:
- The Settings module to meet your ZDX integration needs.
- The Mappings module to map categories and subcategories for incoming alerts or created incidents.
Settings Module
In the Settings module under the Zscaler Digital Experience application menu, you can configure the following setting properties:
- Enter a username to use for Caller Name field (Make sure to use web service user's ID): The name or ID of the user who is designated to create the incidents. It is mandatory to use the user ID of the service user created for the application. Otherwise, the Caller name remains empty in incidents.
Specify the logging level for the transform script: Specifies the minimum level of log messages to be created. The default is Information.
For example, if the logging level is set to Information, only Information and Error messages are logged, and the debug messages are skipped.
Only create incidents for severity level or higher: Specifies the minimum level of severity for incoming alerts. The default level is High.
For example, if the severity is set to Medium, only alerts with the severity of Medium or High are created, and Low severity alerts are skipped.
Automatically resolve incidents if the alert ended: Enables the application to automatically resolve incidents whose source alert ended in ZDX.
For example, if the value is set to Yes, then the state of the incident is set to Resolved. Otherwise, the state does not change, but the Active field is set to false.
- Enter a default name or ID of the resolver for automatically resolved incidents (Make sure to use web service user's ID): The name or ID of the user who is designated to resolve the incidents. It is mandatory to use the user ID of the service user created for the application. Otherwise, the Caller name remains empty in incidents.
- Select resolution code for automatically resolved incidents: The code used when resolving an incident. You can select one of the options defined for the property. The options match SeviceNow's resolution code values. The default is Closed/Resolved by the caller.
- Enter a ZDX PORTAL URL: The URL of a target ZDX Admin Portal that is used to run Deep Tracing sessions and ZDX Score Analysis.
- The supported format is
[subdomain].[second-level-domain].[top-level-domain]
. To learn more, see What Is My Cloud Name for ZDX? Enter a ZDX API URL: The URL where the public API has access.
The supported format is
[subdomain].[second-level-domain].[top-level-domain]
. To learn more, see What Is My Cloud Name for ZDX?- Enter the Key ID used to access the ZDX Admin Portal. Should be created via ZDX API Key Management: The Key ID from your API Key.
- Enter the Key Secret used to access the ZDX Admin Portal. Should be created via ZDX API Key Management: The Key Secret from your API Key.
Mappings Module
Prior to configuring the Mappings module, you must map the ZDX Alert Types to the ServiceNow categories and subcategories. To learn more, see ZDX Integration with ServiceNow.
In the Mappings module under the Zscaler Digital Experience application menu, you can configure the following to map ZDX Alert types to ServiceNow Incident's category and subcategory:
Mapping for Zscaler Alerts: To map all the ZDX Alerts to one category and use subcategories for specific ZDX types.
For example: The Zscaler Alert Category is used for all ZDX Alerts, ZDX Alert Device, ZDX Alert Network, ZDX Score, and ZDX Alert Application. The property value remains empty if:
- Each ZDX alert type is mapped to a specific category from ServiceNow.
- No mapping is provided.
- Mapping for Zscaler Alert type - Device: Provides mapping for all the alerts that have been configured as Device alerts in the ZDX Admin Portal.
- If the root mapping is not empty, then the value is mapped to the subcategory field of the incident table.
- If the root mapping is empty, then the value is mapped to the category field of the incident table.
- Mapping for Zscaler Alert type - Network: Provides mapping for all alerts that have been configured as Network alerts in the ZDX Admin Portal.
- If the root mapping is not empty, then the value is mapped to the subcategory field of the incident table.
- If the root mapping is empty, then the value of this field is mapped to the category field of the incident table.
- Mapping for the Zscaler alert type - ZDX Score: Provides mapping for all alerts that have been configured in ZDX Admin Portal as ZDX Score.
- If the root mapping is not empty, then the value is mapped to the subcategory field of the incident table.
- If the root mapping is empty, then the value is mapped to the category field of the incident table.
- Mapping for Zscaler alert type - Application: Provides mapping for all alerts that have been configured as Application alerts in the ZDX Admin Portal.
- If the root mapping is not empty, then the value is mapped to the subcategory field of the incident table.
- If the root mapping is empty, then the value is mapped to the category field of the incident table.
- If no mapping was provided at all, then the value for category field is mapped to Inquiry / Help.