---
sourceDocument: Zurich IT Operations Management
sourceDocumentLink: https://www.servicenow.com/docs/r/zurich/it-operations-management

 Release :

    - zurich

ft:locale :

    - en-US

ft:publication_title :

    - Zurich IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# Components installed with Service Mapping Plus

# Components installed with Service Mapping Plus {#ariaid-title1}

* Release version: Zurich
* 
* Updated July 31, 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes to read

Summarize  
![AI sparkle icon](https://servicenow.com/docs/portal-asset/ai-sparkle-icon) Summarized using AI  
This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.  

## Summary of Components installed with Service Mapping Plus

Activating the Service Mapping Plus plugin in ServiceNow installs various components essential for its functionality.
These components include scheduled jobs, tables, and system properties that support service mapping, machine learning (ML) features, and application service readiness monitoring.
Show full answer Show less  

## Scheduled Jobs Installed

* **Update statistics for application service readiness dashboard:** This job refreshes the data shown on the Application service readiness dashboard. It runs hourly and also triggers when the "Check Readiness" button is clicked, ensuring up-to-date visibility into application service health. The job will not run more frequently than every five minutes.

## Tables Installed

Several new tables are introduced to support ML-related insights and training status tracking for service mapping:

* **ML-Related Service Status \[mlrelatedservicestatus\]:** Stores information about ML-related issues in mapped application services.
* **Top ML Error Services \[topmlerrserviceslist\]:** Maintains a list of up to 10 application services with the highest number of ML-related issues.
* **ML Dashboard Prerequisites \[mldashboardprerequisites\]:** Contains links and status information for forms and tables needed for ML-based mapping setup.
* **AFP Training Status \[afptrainingstatus\]:** Tracks the status of application fingerprint training.
* **Connection Suggestions Training Status \[connectionsuggestiontrainingstatus\]:** Tracks the status of connection suggestion training.
* **ML P2P ETA Calculation Constants \[samlp2petavalueslist\]:** Stores parameters used to calculate estimated time remaining for connection suggestion training.

## Properties Installed

Several system properties are configured to control logging, mapping behavior, and performance limits:

* **sa.asc.loggerlevel:** Controls logging level for application service candidates. Defaults to *error* , but can be set to *debug* to include detailed logs.
* **sa.topdown.enablecmdbbasedmapping:** Enables use of CMDB-based mapping instead of MID Server. Default is *false*.
* **snsmscopedappapp.sa.unifiedmap.enabled:** Enables access to the Unified Map feature in the Service Mapping workspace. Default is *false*.
* **sncmdbwsconfigproperty.unifiedmap.mapsearch.maxnodes:** Limits the number of nodes shown on a Unified Map to maintain performance. Default is 250 nodes; increasing this may reduce performance.
* **snsmscopedapp.svcbytags.maxcandidatesperfamily:** Limits the number of tag-based service candidates per family to 200, prioritizing the most recently updated CIs.
* **snsmscopedapp.maxvaliddiscoveryperiodindays:** Sets how many days a host remains valid for candidate generation. Setting this to zero or negative disables the feature. Caution is advised to avoid removing all hosts accidentally.

## Practical Impact for ServiceNow Customers

These components collectively enable enhanced service mapping capabilities, including ML-driven issue detection and readiness dashboard updates. Customers can expect improved visibility into application service health, automated updates on ML training status, and configurable control over mapping behavior and performance. Understanding these components helps in tuning the solution to fit operational requirements and ensuring optimal performance of the Service Mapping Plus application.  
Several types of components are installed with activation of the Service Mapping Plus plugin, including tables and scheduled jobs.
Note:  
The Service Mapping Plus application is available in the [ServiceNow Store](https://store.servicenow.com/sn_appstore_store.do#!/store/home).

## Scheduled jobs installed {#components-installed-with-service-mapping-plus__section_glq_czh_wdb}

{#components-installed-with-service-mapping-plus__table_dx3_gb1_wdb__entry__2}

| Scheduled job | Description |
|-|-|
| Update statistics for application service readiness dashboard | Refreshes the information displayed on the [Application service readiness dashboard](https://www.servicenow.com/docs/h5NhjVPhhKlnR0W6mm9Djw "Review the information on the dashboard to confirm that you’re ready to discover and map application services based on machine learning (ML). Service Mapping uses data processed by Predictive Intelligence to generate suggestions for traffic-based connections."). Runs hourly. In addition, runs when the Check Readiness button is selected on the Application service readiness dashboard. The system doesn't trigger this scheduled job sooner than five minutes since the last run. |
[ ]

{#components-installed-with-service-mapping-plus__table_dx3_gb1_wdb}

## Tables installed {#components-installed-with-service-mapping-plus__section_s1x_dzh_wdb}

{#components-installed-with-service-mapping-plus__table_fbz_45z_vdb__entry__2}

| Table | Description |
|-|-|
| ML-Related Service Status \[ml_related_service_status\] | Contains the information about the ML-related issues in mapped application services. |
| Top ML Error Services \[top_ml_err_services_list\] | Contains the list of up to 10 application services containing the largest number of ML-related issues. |
| ML Dashboard Prerequisites \[ml_dashboard_prerequisites\] | Contains the links to forms and tables that require setting up for mapping based on ML and the status information for these configurations. |
| AFP Training Status \[afp_training_status\] | Contains the status of application fingerprint training. |
| Connection Suggestions Training Status \[connection_suggestion_training_status\] | Contains the status of connection suggestions. |
| ML P2P ETA Calculation Constants \[sa_ml_p2p_eta_values_list\] | Stores the information on how the system calculates the time remaining for connection suggestion training. |
[ ]

{#components-installed-with-service-mapping-plus__table_fbz_45z_vdb}

## Properties Installed {#components-installed-with-service-mapping-plus__section_t5g_tn3_3xb}

{#components-installed-with-service-mapping-plus__table_xsw_zn3_3xb__entry__2}

| Property | Description |
|-|-|
| sa.asc.logger_level | Adds messages to the system log for the application service candidate. * Type: string * Default value: error * Other possible values: debug {#components-installed-with-service-mapping-plus__ul_gpr_p43_3xb} Note: Setting the property to debug displays both debug and error messages. |
| sa.topdown.enable_cmdb_based_mapping | This property enables CMDB-based mapping using the CMDB instead of the MID Server. * Type: boolean * Default value: false * Other possible values: true {#components-installed-with-service-mapping-plus__ul_yv5_nl3_rbc} |
| sn_sm_scoped_app_app.sa.unified_map.enabled | Enables access to the Unified Map through the Service Mapping workspace. * Type: boolean * Default value: false * Other possible values: true {#components-installed-with-service-mapping-plus__ul_ykz_pzz_szb} |
| sn_cmdb_ws_config_property.unifiedmap.map_search.max_nodes | To ensure high performance, this property limits the number of nodes that can appear on a map. * Type: integer * Default value: 250 {#components-installed-with-service-mapping-plus__ul_sjm_h11_tzb} Higher values might decrease performance because Unified Map loads all elements and related details when opened. Note: The unifiedmap.map_search.max_nodes property in the workspace-specific \[sn_cmdb_ws_config_property\] table replaces the deprecated sn_cmdb_ws.node.map.max.edge.count property. |
| sn_sm_scoped_app.svc_by_tags.max_candidates_per_family | Limits the maximum number of tag-based service candidates created for a single family. If the family definition includes more candidates, the most recently updated CIs take precedence. This value applies to all tag-based service families. * Type: integer * Default value: 200 {#components-installed-with-service-mapping-plus__ul_uy4_ctw_v2c} |
| sn_sm_scoped_app.max_valid_discovery_period_in_days | Sets the maximum number of days a host is considered valid when generating application service candidates. Setting this value to any non-positive integer deactivates this feature. Warning: If this value is set lower than or too close to the discovery cycle, it might result in the removal of all hosts. Consequently, no new candidates are created and existing candidates are deleted. * Type: integer * Default value: 0 {#components-installed-with-service-mapping-plus__ul_vpt_nz2_sfc} |
[ ]

{#components-installed-with-service-mapping-plus__table_xsw_zn3_3xb}

