Cumulative release notes summary on new Vancouver features and products.

New products were introduced in Vancouver, and additional features were added to existing products.
Application or feature Details

AI Search

Display search result counts in Service Portal and global search
Streamline the search experience by displaying search result counts on the results page for ServiceNow® Service Portal, ServiceNow® Employee Service Center, global and workspace search, and other search applications that use Seismic portal components.
Group attachment search results with their parent records
Unify the search experience by displaying attachment search results as part of the search results for their parent records. When this option is enabled for a search application, users can view all attachments that match their search on the parent record, instead of needing to collate information from multiple search results.
Open search results in new browser tabs
View a search result's source record in a new browser tab, preserving the state of your search in the current tab, by selecting the result's Open in New Tab icon (Open in New Tab icon.).
Apply complex search filters with multi-select facets
Improve search filtering flexibility by configuring your search application facets as Multi Select Or or Multi Select And. With these facet types, you can select multiple field values. Selection filters your search results, showing only results that contain any or all of the selected field values.
Assign Knowledge article search languages for user countries
Improve multilingual search recall by defining a set of Knowledge article search languages for each user country. Searches can match Knowledge articles in any of the languages specified for the user's country as well as in the language associated with their Now Platform session.
Support for Active Server Page Extended (.aspx) file format
Expand your search experience with content from Active Server Page Extended (.aspx) documents and attachments.

API

Table 3. New client mobile APIs and additional methods to existing client mobile APIs
Class Methods
cabrillo.attachments - Client addFiles()
cabrillo.nowapp - Client
  • openLauncherScreen()
  • openScreen()
  • openScreenWithRecordContext()
  • performFunction()
  • refresh()
Table 4. New REST APIs and additional endpoints to existing REST APIs
API Endpoints
Install Base Item API
  • DELETE /sn_install_base/integrations/installbaseitems/{id}/relatedparties/{related_party_sys_id}
  • GET /sn_install_base/integrations/installbaseitems
  • GET /sn_install_base/integrations/installbaseitem/{id}
  • GET /sn_install_base/integrations/installbaseitems/{id}/cases
  • GET /sn_install_base/integrations/installbaseitems/{id}/childinstallbaseitems
  • GET /sn_install_base/integrations/installbaseitems/{id}/contracts
  • GET /sn_install_base/integrations/installbaseitems/{id}/entitlements
  • GET /sn_install_base/integrations/installbaseitems/{id}/maintenanceplans
  • GET /sn_install_base/integrations/installbaseitems/{id}/relatedparties
  • GET /sn_install_base/integrations/installbaseitems/{id}/soldproducts
  • GET /sn_install_base/integrations/installbaseitems/{id}/workorders
  • PATCH /sn_install_base/integrations/installbaseitems/{id}
  • PATCH /sn_install_base/integrations/installbaseitems/{id}/relatedparties/{related_party_sys_id}
  • PATCH /sn_install_base/integrations/installbaseitems/{id}/uninstall
  • POST /sn_install_base/integrations/installbaseitems
  • POST /sn_install_base/integrations/installbaseitems/{id}/relatedparties

Account Lifecycle Events

Account Lifecycle Events playbook
Use the Account Lifecycle Events playbook as a starting point to build a repeatable onboarding process that meets your organization's requirements.
Dedicated case type and tasks
Enable technology service providers to use a centralized record for their onboarding team, with dedicated tasks to streamline work assignments, capture data, and automate the onboarding process.
Data capture
Import, manage, and publish data as part of a case task.

Accounts Payable Operations

Using Accounts Payable Invoice Processing
The ServiceNow® Accounts Payable Operations application helps agents to:
  • Identify invoice duplicates, match invoices to purchase orders and related goods receipts.
  • Improve the invoice approval process.
  • Manage invoice exception management and tolerances.
Using Invoice Case Management
Resolve inquiries from suppliers or employees through invoice inquiry cases tracked through the Invoice Case Management application.
How Accounts Payable Operations integration with Document Intelligence works
Capture data from invoices received via email or through APIs and automatically create invoices and invoice lines in the Accounts Payable Operations through the integration of the Accounts Payable Operations application with the Document Intelligence application.
Tolerance Rules and Variance
Determine the permissible amount of variance that can be applied on an invoice before exceptions are created through Tolerance rules. The available rules are:
  • Line amount tolerance
  • Line quantity tolerance
  • Line unit price tolerance
  • Over billing amount tolerance
Advanced Work Assignment in Accounts Payable Operations
Automatically assign work items to Accounts Payable Operations agents based on their availability, capacity and skills through Advanced Work Assignment (AWA). AWA pushes work to qualified agents using work item queues, routing conditions, and assignment criteria that you define.

Admin Center

Configuration Hub
Use Configuration Hub to experience the ability to zoom into an application or a group of applications and view all the relevant tables and records on a single page.
Application Manager
Use ServiceNow® Application Manager to install, update, and manage licensed applications and plugins for your instance.
Security Center
Use ServiceNow® Security Center to help your organization maintain the security of your ServiceNow deployments.
Subscription Management v2
Use ServiceNow® Subscription Management to manage your ServiceNow subscription usage and monitor its usage on your instances.

Advanced Risk

Target risk assessment in Advanced Risk
Do a target risk assessment to determine the desired risk level that you want to achieve. By evaluating the desired level of likelihood and impact of the identified risks, you can allocate a target risk level for each risk and assess your target risk posture and monitor its progress.

For example, when assessing a risk, you consider the inherent risk, the effectiveness of controls, and the residual risks. However, you can also capture the desired risk level that you want to attain after your risk response is implemented. The target risk is the optimum risk level that you want to achieve after your action plan is successfully executed. By determining the target risk level, you can measure the benefits that your organization gets in relation to the cost of implementing those actions.

Enhanced configurability of the Advanced risk assessment form
Modify the Advanced risk assessment forms based on the unique organizational requirements without requiring customization of the interface in the ServiceNow Next Experience. The latest enhancements enable you to do the following tasks:
  • Assess the control environment without adding controls, and override the computed scores on the assessment form. This enhanced workflow provides your assessors with greater flexibility when assessing the overall control environment. For more information, see Perform advanced risk assessment in the Risk Workspace.
  • Rename the section title, score label, and annual loss expectancy label for each assessment type in the Risk assessment methodology (RAM) form. This customization improves clarity, consistency, and understanding during risk assessments by aligning with familiar terminology that reflects the risk management practices of an organization. For more information, see Configure a risk assessment methodology.
    Note: Section label renaming applies only to the Advanced Risk Assessment interface while the terminology in the reports, dashboards, heatmaps, and other areas are unchanged.
  • Modify the messages and text that are displayed on the Risk assessment form. For more information, see Modify Advanced Risk messages.
  • Configure the RAM form to restrict assessors from selecting multiple risk responses while performing an assessment, so that only a single risk response is allowed. For more information, see Configure a risk assessment methodology.
    Note: This option can be enabled only when there are no ongoing assessments.
  • Write scripts to calculate the residual score that is based on the inherent risk and control effectiveness. You can create a customized calculation method that aligns with the unique requirements of your organization. For more information, see Configure a residual assessment.
    Note: You can write or modify scripts only for assessment types that aren’t published.
  • Define the conditions to make the risk response as required on the assessment form by using a conditional builder and scripts. For more information, see Configure a risk assessment methodology.
Playbook integration with risk assessment scope and risk assessment scheduler
Create a risk assessment scope and schedule risk assessments with a guided experience by the playbook integration. Each stage within the playbook includes one or more activities that must be completed, providing a structured approach to the risk assessment scope and risk assessment scheduler. The playbook guides you through each stage, recommending the necessary activities, and ensuring comprehensive coverage of the workflow. Stages can also include automated activities, such as auto-sending an email to the assessor when you initiate an assessment. By using a playbook, you can visualize the entire life cycle of the Risk assessment scope and Risk assessment scheduler workflow. For more information, see Create a risk assessment scope in the Risk Workspace and Schedule risk assessments in the Risk Workspace.
Risk heatmap enhancements
The latest risk heatmap enhancements enable an operational risk manager to visualize the risk details and gain a better understanding of the entity risk posture. The following enhancements have been made:
  • The heatmap includes the display of color names or risk severity information for individual heatmap cells. The color names or risk severity information is derived from the Risk color style field. This field is configured in the assessment type for the selected methodology.
  • The heatmap automatically adjusts its size to fit in the available space, which reduces the need for additional scrolling.
Bulk response and approval of metric data tasks
Use the grid interface to respond to the multiple metric data tasks that are assigned to you from the Risk Workspace and Employee Center. Approvers can use this interface to review and approve the metric data tasks in bulk. By using the grid interface, you not only save time but also elevate the overall satisfaction of users when responding to and approving the metric data tasks.

Advanced Work Assignment

Evaluate skill level check box for skill-based work assignments
Select the Evaluate skill level check box while creating an assignment rule to ensure that AWA reviews an agents skill levels prior to assigning the work item to the most qualified agent.

Agent Client Collector

Using the new Windows event log check
Use Linux and Microsoft Exchange checks to monitor the health and performance of your system.
Metric Intelligence improvements
Use anomaly labels to reduce the number of false-positive anomaly alerts in Metric Intelligence.
Metric Intelligence Advanced Promotion Engine
  • Reduce the number of false-positive anomaly alerts by setting rules to determine which alerts to promote to IT alerts.
  • Consolidate your promoted alerts into a single alert. By using alert grouping, you can reduce the number of anomaly alerts that your system receives.
Discover the resources in your Kubernetes clusters continuously
Starting in version 3.9.2, use Cloud Native Operations (CNO) for Visibility to discover the resources in your Kubernetes clusters continuously as an alternative to pattern-based discovery.
  • Discover the resources in Kubernetes clusters deployed in on-premises and Cloud environments in near real-time without the need to enter any credentials in your ServiceNow instance.
  • Ensure that the changes in the resources are promptly reported to the instance and updated in the Configuration Management Database (CMDB).
Viewing additional platforms on the Monitoring Technology Dashboard
Use the Monitoring Technology Dashboard to monitor for:
Using metric connector enhancements
Starting in version 3.9.0, use agent-less System Center Operations Manager (SCOM) connectors for high-performance SCOM metric integration.
Application patterns for the Agent Client Collector
Run application patterns through the Agent Client Collector. Application patterns enable discovering details about applications running on an agent’s host.
Support for macOS endpoints
Use Agent Client Collector for Visibility to support the macOS Ventura operating system.
Using regular expressions in the allow list
Enable complex character combinations in an allow list command string by using the use_regex parameter.
Executing check commands in execv mode
Enhance your security during checks by using the execv execution mode.
Using third-party components
Use the latest Sensu and osquery components with the configuration options in the acc.yml file.
Enhanced system properties
Starting in version 3.3.1, monitor the behavior of the Agent Client Collector policies and framework configuration with the Policy Calculation and Framework Configuration system properties.
Configuration data files added to checks
Starting in version 3.3.1, provide enhanced data collection in the Agent Client Collector by communicating the instance data with the agent. The configuration data files are also sent to the agent’s associated MID Server.
MongoDB checks
Starting in version 3.9.2, monitor the MongoDB resources with additional metrics.

Agent Workspace for HR Case Management

Use the HR dashboards that were migrated to Platform Analytics Workspace
Select Analytics Center in Agent Workspace for HR Case Management to open the migrated dashboards in Platform Analytics Workspace. The HR Overview Dashboard, the Manager Dashboard, the HR Case Dashboard, and the SLA Dashboard were migrated to Platform Analytics Workspace.
Support the dynamic content
Render the values of the variables, scripts, and blocks in edit mode in the Preview Document modal on an HR case. You can view the content of the variables, scripts, or blocks instead of only viewing the variable and block names. This feature is available only when you use a template from the Document Templates application.
Define the summary
Use a predefined template to create a summary report of an employee relations case. Export the case details with the work notes and comments, in a PDF format, for documenting and sharing purposes.
Enable the inactive Centers of Excellence (COEs)
Enable the inactive COEs and provide the functionality of Agent Assist, Employee Document, and Response Template configurations. Apply the HR core custom configurations on any customized COE.

App Engine Studio

Enhanced ATF and instance scan testing capabilities in App Engine Management Center (AEMC
Run your customized test suites as part of an application deployment in addition to the standard instance scan and ATF testing suites in AEMC.
Schedule app deployments in AEMC
When you approve an application deployment request to move an app through to your production instance, either deploy it immediately or schedule the deployment for a future time.
Unique URLs for Workspace Builder dashboards
Bookmark dashboards created in Workspace Builder now have unique URLs.
Add oversight into the app development process with Change Management
As of App Engine Management Center version 24.1.1, add an extra layer of oversight into your app development process by integrating existing Change Management processes with AEMC.
Register applications as configuration items with Configuration Management Database (CMDB) and AEMC
As of App Engine Management Center version 24.1.1, register each new application as a configuration item by integrating an existing Configuration Management Database (CMDB) program with AEMC.
Understand licensing and subscription implications during app development with new licensing data in AEMC
As of AEMC version 24.1.1, use new licensing data to gain visibility into the licensing and subscription implications for roles in each application you create.

Application Vulnerability Response

Veracode and Fortify Vulnerability Integrations
Two options enable you to manage how the Source states on application vulnerable items (AVIs) are mapped in your instance after import from the Veracode and Fortify integrations. The following options are found on the configuration pages for these integrations and are activated by default:
  • Manage exceptions in ServiceNow triages application vulnerable items (AVI) with the ServiceNow Exception management workflow. AVIs transition to Open, and you request exceptions from AVI records. Deactivate the option if you want to preserve the Source states on AVIs imported from Fortify and Veracode.
  • Manage false positives in ServiceNow triages false positives with the ServiceNow False positive workflow. AVIs transition to Open, and you request false positives from AVI records. Deactivate this option if you want to preserve the Source states on AVIs imported from Fortify and Veracode.
Remediation task rules in Application Vulnerability Response
Starting with v20.0, use remediation task rules to help you define how application vulnerable items (AVIs) are automatically grouped and assigned.
  • Gather AVIs based on their vulnerabilities with the default Vulnerability rule that is included in the base system. Use this rule as a template to help you create your own rules.
  • Create filters with the condition builder so that application vulnerable items are matched automatically to existing remediation tasks (AVULs). If a match is not found, a new task is created.
  • Enable group-by conditions so that not all the AVIs that share data are assigned to the same remediation task.
Exception Management in Application Vulnerability Response
Starting with v20, manage application vulnerable items that you can't remediate immediately with enhancements to exception rules.
  • Create exception rules to automatically defer existing and new application vulnerable items (AVI)s for a specific period.
  • Submit a request for an extension to an exception rule if you find that records created by the rule's Deferred until date are not resolved.
  • Defer remediation with the Awaiting Implementation state for AVIs. Let your team know that your research and work on a task is complete but a fix isn't available.
Enhancements to penetration testing assessment requests
Starting with v19.0, create penetration test assessment requests directly from the list of existing requests. New fields on the request form help you to more accurately scope your test requirements for sprints:
  • You can enter the application size and the type of tests that you want. These details help you to determine the scope and effort required for the tests.
  • The Vendor/Joint Venture Information and Business Impact tabs permit you to enter more detailed information about the third-party vendors, potential financial damage, and non-compliance.
Viewing the dashboards in Vulnerability Manager Workspace

Starting with version 19.0 of Application Vulnerability Response, the Application Vulnerability Management and My Application Vulnerabilities dashboards are available in the Next Experience UI from Vulnerability Manager Workspace.

Request an extension for a deferred container vulnerable item
Starting with version v19.0.4 of Application Vulnerability Response, you can request an extension for a deferred container vulnerable item before the due date.
Extension of deferred extension rule
Starting with version v19.0.4 of Application Vulnerability Response, you can request an extension for a deferred exception rule before the due date.
Extension of deferred remediation task
Starting with version v19.0.4 of Application Vulnerability Response, you can request an extension for a deferred remediation task before the due date.
Accessing only application vulnerable items assigned to you and your group with the exception approver role
For the exception approver role, sn_vul.app_exception_approver, the granular role, sn_vul.app_read_all, has been removed so that you can access the application vulnerable items and remediation tasks assigned to you and your group only.
Adding work notes for a deferred application vulnerable item

Starting from 20.0 of Vulnerability Response, you can add relevant information in the Work Notes field for a deferred application vulnerable item also.

Quick start tests for Vulnerability Response

After upgrades and deployments of new applications or integrations, run quick start tests to verify that Vulnerability Response works as expected. If you customized Vulnerability Response, copy the quick start tests and configure them for your customizations.

Assessments and Surveys

The Survey Scorecard screen now support the dark theme
Experience the survey scorecard screen in dark theme. Use these existing filters to view the scorecard in the dark theme:
  • Question Results
  • Category Results
  • History
  • Sentiment Analysis Results
Quick start tests for Assessments and Surveys

After upgrades and deployments of new applications or integrations, run quick start tests to verify that Assessments and Surveys works as expected. If you customized Assessments and Surveys, copy the quick start tests and configure them for your customizations.

For more information, see Quick start tests for Assessments and Surveys.

Automated Test Framework

Auto-generate ATF tests
You can now auto-generate Automated Test Framework (ATF) tests by either selecting the Auto-generate Tests module in the left navigator or selecting the Auto-generate Tests link within the Tests and Suites modules.

Benchmarks

Analyzing top performers in the customer cohort
Compare the customer's benchmark score to analyze your performance against the top-ten percentile in a cohort.
Analyzing additional Success Dashboard KPIs
As a member of the leadership team or a process owner, access additional Success Dashboard KPIs to gain the insights into the metrics as you leverage benchmark capabilities.

Business Continuity Management

Business impact analysis

Create a business impact analysis to prioritize the critical processes, assess the impact of a disruptive event, and identify the recovery dependencies. Complete the business impact analysis workflow in BCM UIB Workspace.

For more information on the next generation of the user interface, see Next Experience UI.

Business continuity planning
Create a business continuity plan to mitigate the risks that you may face during a disruptive event. You can address and plan on the primary scope of the activities. Manage your business continuity planning tasks in BCM UIB Workspace.
Exercises
Manage the exercise events and recovery tasks in BCM UIB Workspace. By simulating the exercise events, you can continuously test and improve your business continuity plans.
Crisis events
Manage the crisis events in BCM UIB Workspace. Track the events that may affect your business and minimize your business disruptions.
Structured workflows for Crisis map in BCM UIB Workspace
Integrate with the BCM application and analyze the real-time threat alerts from different locations in a map view. You can initiate the response workflows for crisis management from the BCM UIB Workspace view.
Sending notifications with Everbridge in BCM Configurable Workspace
Set up emergency notifications with Everbridge, inform the stakeholders about critical events, and coordinate their responses in BCM UIB Workspace.
Business Continuity Management lite operators
Use the enhanced BCM Lite Operator (sn_bcm_lite.lite_operator) role in the BCM application.
GRC record page template for BCM records
Use the new variant of record pages to streamline page creation, simplify maintenance, and minimize the cost of page ownership.

Career Conversations

Career Conversations
  • Make career conversations easy to create and track.
  • Provide Suggested Talking Points for career growth conversations.

Case and Knowledge Management

Create a COE security policy
  • Identify a security policy by capturing its name and short description in the Policy name and Short description fields on the COE security policy form.
  • Apply the parent COE security policy to its child COEs so that you don't have to create a separate security policy for the child COEs.
Support the dynamic content
Render the values of the variables, scripts, and blocks in edit mode in the Preview Document modal on an HR case. You can view the content of the variables, scripts, or blocks instead of only viewing the variable and block names. This feature is available only when you use a template from the ServiceNow Document Templates application.

Clinical Device Management

Configuring Clinical Device Management CMMS for medical device in-service
Manage the end-to-end process of an in-service medical device. Provide a guided experience for clinical engineers to complete the in-service process of medical devices and review AEM requests from ServiceNow® Workspace by using the Healthcare CMMS playbooks.
Configuring Clinical Device Management CMMS for the review of AEM requests
Review the existing maintenance plan related with a medical device model and remove the medical device model from the existing maintenance plan.
Configuring Clinical Device Management CMMS for medical device out-of-service
Manage the end-to-end process to set the medical device out-of-service.
Configuring the process for reporting medical device issues
Create and manage medical device issues for corrective maintenance of medical devices using a work order.
CMMS Dashboard
The CMMS Dashboard is a central place for CMMS users to monitor ongoing operations. The dashboard includes reports that query the database and display results.
Medical device model management overview in WorkspaceMedical device model management overview
View medical device model information and take action on pending medical device model issues where needed.
Medical device management overview in WorkspaceMedical device management overview
View medical device information and take action on pending medical device issues where needed.

Clone Admin Console

Clone Admin Console Clone Configurations
Modify and create new clone configurations, including clone profiles and clone instances.

Cloud Cost Management

Reduce the wasted storage spend of your cloud resources
Reduce the wasted storage spend of your cloud resources by viewing the storage volume recommendations for Google Cloud Platform (GCP), Amazon Web Services (AWS), and Microsoft Azure Cloud.
Reduce the costs of your cloud database resources
Reduce the costs of your cloud database resources by viewing the database recommendations for Google Cloud Platform (GCP), Amazon Web Services (AWS), and Microsoft Azure Cloud.

Commercial Lines Claims

Claim summary page
Different users can use the Claim summary page on a claim case or adjuster task:
  • Managers, adjusters, and processors can view the claim case snapshots such as the claim status, service level agreements, claim properties and participants, notes and activities, coverages, and other financials.
  • Administrators can use the baseline page to create a customized summary page.

Common GRC feature

Next Experience available for mobile applications.
Use the updated GRC mobile, which is now compatible with the Next Experience UI. GRC mobile now supports the dark theme, which maintains the consistency between the mobile and web appearance. You can choose between the default or dark theme in the settings.
Entity record page enhancements
View 10 entities at one time in the highlighted details section of the enhanced entity hierarchy.
For example, navigate to Risk workspace > List menu > Entities and add downstream entities associated to an entity. You can see all these entities listed under the Show more option in the Highlighted details sidebar. With this feature, the overall performance of the record page is enhanced.
Entity class enhancements
Use the new Description field to add relevant details about an entity class. The additional details make it easier to associate an entity with the correct entity class.
Common Risk record page template for all workspaces
Configure and customize the workspaces by adding icons and secondary values to a record page by using a separator, or selecting the default overview page by using the Workspace Page Configuration option that was introduced under GRC Administration.
Note: You can’t create any custom icons. Instead, you can use the icons that exist in the platform.

Compliance Case Management

Reporting a compliance case in GRC: Compliance Case Management
Report any violation of the organization's policies or guidelines by using the Compliance Case Management application. You can reduce and avert the adverse regulatory actions that could impact the company's financials, reputation, and growth.
Creating a case task
Create case tasks to investigate, gather evidence, and perform an assessment for the reported compliance cases. The Compliance Case Management application provides you with a user-friendly interface that makes it easy to create, assign, and track the case tasks.
Raising a compliance request in GRC: Compliance Case Management
Raise a compliance request to seek advice or guidance on the organization's policies and guidelines. By seeking guidance, clarification, or an approval, you can contribute toward maintaining a culture of compliance within the organization.
360° Relationship Visualization of a compliance case
Use the 360-degree compliance case view to explore the relationship between your compliance case and the key areas that are identified during its life cycle. The key areas include regulations, citations, impacted areas, related areas, entities, and case tasks.
Compliance case management workspace
See a comprehensive overview of all your compliance case-related information in the Compliance Case Management workspace. The Compliance Case Management workspace enables you to create cases, requests, and issues.
Configure case workflow
Configure the compliance case workflow by using the Compliance Case Management application. The following features enable you to configure the compliance case workflow for your requirements:
  • Create a case type: As a compliance case administrator, you can configure multiple case types by using the Compliance Case Management application. Each case type is mapped with a state model that specifies the workflow states and transition conditions for the compliance case so that you can address various compliance scenarios. The Compliance Case Management application can adapt to your needs, whether you're handling fraud cases, regulatory violations, or any other compliance cases. After creating a case type, compliance analysts and managers can select the required case type on the case form, making it easier to categorize and manage compliance cases.
  • Create a view rule: Show or hide fields on the compliance case form by the selected case type. This customization streamlines the form completion process and eliminates unnecessary clutter. By defining the rules, you can control how the compliance case form appears.
  • Create an assignment rule: Create an assignment rule and apply it to a compliance case type by using the Compliance Case Management application. By using an assignment rule, you can determine the appropriate person or group to handle a compliance case.
  • Create an assessment template: Create an assessment template to request responses from the assessor or reviewer. These templates provide predefined sets of questions and criteria to evaluate compliance cases efficiently. You can create, manage, and reuse assessment templates that are customized for specific case types. These templates help to ensure consistent and thorough evaluations.
Configure request workflow
Configure the compliance request workflow by using the Compliance Case Management application. The following features enable you to configure the compliance request workflow for your requirements:
  • Create a request type: As a compliance case administrator, you can configure multiple case requests by using the Compliance Case Management application. Each request type is mapped with a state model that specifies the workflow states and transition conditions for the compliance request, enabling you to address various compliance scenarios. The Compliance Case Management application can adapt to your requirements, especially when dealing with various request types, such as policy modifications, clarifications, and inquiries. After creating a request type, the compliance analysts and managers can select the required request type on the request form, making it easier to categorize and manage compliance requests.
  • Create a view rule: Show or hide fields on the compliance request form by the selected request type. This customization streamlines the form completion process and eliminates unnecessary clutter. By defining the rules, you can control how the compliance request form appears.
  • Create an assignment rule: Create an assignment rule and apply it to a compliance request type by using the Compliance Case Management application. By using an assignment rule, you can determine the appropriate person or group to handle a compliance request.
  • Create an approval workflow: Create an approval workflow to approve or reject a compliance request. Requests can be sent for approval to multiple users and can be approved or rejected by any one of them. The Any Approvers option enables the request to be closed as soon as it receives approval or rejection from any of the assigned approvers.

Configuration Compliance

Comprehensive Assessment Integration for Microsoft Defender for Cloud Integration
Use the Comprehensive Assessment Integration to pull all the test results that didn't pass in the past seven days.
Qualys PC Comprehensive Results for Qualys Integration for Security Operations
Use the schedule job, Qualys PC Comprehensive Results, to retrieve the compliance posture records from Qualys. These records are based on the last evaluation date that the test results didn't pass.
Fetching the last pass date for test results
Fetch the latest pass date for the test results that display in the Last pass field.
Viewing the dashboards in the Vulnerability Manager Workspace
Starting from version 14.9.2 of Configuration Compliance, the Configuration Compliance dashboard is available in the Next Experience UI from Vulnerability Manager workspace.
Extension of deferred test result group before the due date
Starting with version 14.9.2 of Vulnerability Response, you can request an extension for a deferred test result group before the due date.
Extension of deferred exception rule before the due date
Starting with version 14.9.2 of Vulnerability Response, you can request an extension for a deferred test result group before the due date.
Quick start tests for Configuration Compliance

After upgrades and deployments of the new applications or integrations, run the quick start tests to verify that Configuration Compliance works as expected. If you customized Configuration Compliance, copy the quick start tests and configure them for your customizations.

Configuration Management Database (CMDB)

CMDB Workspace store apps
  • CMDB Workspace version 3.6:
    • The CMDB performance insights tile in the Insights view provides insights and recommendations about configurations that affect the performance of various CMDB features. Use the provided direct links to adjust settings that can improve performance of the CMDB.
    • The CMDB data adoption tile in the Insights view, now also checks for the adoption of the following features:
      • Synchronization of group assignment attributes to ensure that the managed_by_group attribute is synchronized for all CIs in a class.
      • Principal Class filter which limits the number of CIs that appear in list views, to improve performance.
    • The Cloud and non-cloud resources tile now provides the Application Services pie chart with details about cloud and non-cloud status of application services based on the status of their CI members.
    For more information about the Insights view in CMDB Workspace, see Insights view in CMDB Workspace.
  • CMDB Workspace version 4.0: Unified Map lets you visualize the hierarchical map of CIs including all the relationships between them, centered on a CI set as a home node. The Unified Map feature combines the capabilities of the legacy Dependency Views and Service Mapping into a single map with a unified look and feel experience. Use a map to see related items, changes, and application services related to a CI.
CSDM and the CMDB Data Foundations Dashboards (2.2.1) store app
  • Manage performance of the CSDM and the CMDB Data Foundations Dashboards by deactivating CMDB or CSDM metrics that you don’t need. Settings for deactivating metrics are preserved during upgrades.
  • The following two metrics are no longer available in the CSDM Data Foundations dashboard, under the Fly tab:
    • Information Objects Missing an App Service Relationship
    • Catalog Request Items Related to Service Offerings
IntegrationHub ETL (3.2) store app
  • Set a custom preview size value per transform map which overrides the value of the sn_int_studio.preview.size system property. The sn_int_studio.preview.size property globally applies to all ETL transform maps to determine the number of sample data records that are loaded for preview.

    You can improve performance by partially loading a schema for a transform map to generate the data structure for the map. In that case, the data structure for the map is generated based only on those sample records that were loaded.

  • IntegrationHub ETL automatically sets an ETL transform map to be in read-only mode if a map isn’t associated with an import set. In this case you can’t edit mappings or transforms in the map.
  • The list of ETL transform maps on the landing page of IntegrationHub ETL, by default, is now grouped by CMDB applications. You can expand or collapse each group, or ungroup the list.
Insights view in CMDB Workspace
Use the Insights view in CMDB Workspace to see and increase the level of adoption of key CMDB features and application services. Explore how tools and features can maximize the health and efficiency of your CMDB and use direct links to explore, set up, and start using features immediately.
Limiting the number of services in the CMDB Health service dashboard
Limit the number of service CIs that you want to appear in the CMDB Health service dashboard by setting the glide.cmdb.services_hierarchy_limit system property. This limit applies to any child class of the Application Services [cmdb_ci_service_auto] class.
Quick start tests for CMDB

After upgrades and deployments of new applications or integrations, run quick start tests to verify that CMDB works as expected. If you customized CMDB, copy the quick start tests and configure them for your customizations.

Container Vulnerability Response

Viewing the dashboards in Vulnerability Manager Workspace
Starting with v2.1 of Container Vulnerability Response, the Container Vulnerability Response and Prisma Cloud Compute integration run status dashboards are available in the Next Experience UI from Vulnerability Manager Workspace.
Configuring fields to receive information on common vulnerabilities and exposures (CVEs)
Starting from v2.1 of Container Vulnerability Response, when the Vulnerability Response Integration with Palo Alto Networks Prisma Cloud Compute is run, the fields Exploit exists and Remediation notes are populated with the details obtained from Prisma to provide information on the CVEs. In addition, you can configure the fields that must get updated during the execution.
Requesting an extension for a deferred container vulnerable item
Starting with version v2.2.3 of Container Vulnerability Response, you can request an extension for a deferred exception rule before the due date.
Extension of a deferred extension rule
Starting with version v2.2.3 of Container Vulnerability Response, you can request an extension for a deferred extension rule before the due date.
Extension of deferred remediation task
Starting with version v2.2.3 of Container Vulnerability Response, you can request an extension for a deferred remediation task before the due date.
Accessing only the container vulnerable items assigned to you and your group with the exception approver role
For the exception approver role, sn_vul_container.exception_approver, the granular role, sn_vul_container.read_all, has been removed so that you can access the container vulnerable items and remediation tasks assigned to you and your group only.
Adding the work notes for a deferred container vulnerable item
Starting from 2.3 of Container Vulnerability Response, you can add the relevant information in the Work Notes field for a deferred container vulnerable item also.
Quick start tests for Container Vulnerability Response

After upgrades and deployments of new applications or integrations, run quick start tests to verify that Container Vulnerability Response works as expected. If you customized Container Vulnerability Response, copy the quick start tests and configure them for your customizations.

Core Now Platform

Store location coordinates in a field
Store longitude and latitude coordinates by adding a geo point field to a table.
Use a function field to calculate distance
Calculate the distance between two locations using distance_sphere() in a function field.
Prevent records from being orphaned with table cleaner
Prevent records from being orphaned in the Sys Audit [sys_audit], Audit Relationship Change [sys_audit_relation], Attachment [sys_attachment], Attachment Document [sys_attachment_doc]. Attachment Document V2 [sys_attachment_doc_v2], and Journal Entry [sys_journal_field] tables using new options in table cleaner.
Force session timeout with a maximum active session time
Secure your instance by enforcing a maximum session time for sessions regardless of user or integration activity.
Introducing a new non-HttpOnly cookie
glide_node_id_for_js is a non-HttpOnly cookie, that is used internally to support weighted load balancing features. It is used to migrate a web socket connection to the same node as the HTTP connection whenever HTTP connection is migrated to the new node. It doesn’t contain any sensitive information and is hashed using SHA-256.

Customer Service Management (CSM)

Service definition enhancements for case tasks
Use service definitions to connect your products, services, and case types and to extend service definitions to case tasks. Agents can create case tasks by selecting from a list of product models, sold products, and install base items associated with a contact and then selecting from a list of available task types.
CSM Configurable Workspace dashboard landing pages
Enable customer service agents and managers to view, customize, and share dashboards through landing pages. Switch between available dashboards, modify dashboard lists and metrics to track important information, and share dashboards with other users and across teams.
Using Configurable Portal widgets
Reduce implementation and maintenance efforts through a unified library of reusable and configurable widgets that enable you to build home page banners, footers, data lists, simple quick links, frequently asked question lists (FAQs), and more.
Associating locations to consumer profiles
Support multiple consumer profiles and associated multiple addresses for a consumer through industries like Financial Services Operations, Healthcare and Life Sciences, and Public Sector Digital Services Core, to enable many-to-many relationships between consumer profiles and locations.
Configure access through the responsibility access configuration
Reduce the need for scripting by using the declarative responsibility framework to provide administrators with an option to create and update responsibility definitions and configure their access configurations.
Install base work plans
Admins can integrate, setup, and run work plans from an install base item on the ServiceNow instance and agents can do the same from the workspace. The maintenance view of the install base item provides details of all the work plans associated with an install base.
Reference to Install Base on Customer Service case form
Enable customer service agents, admins, and managers to create a case against a specific install base item or a new install base item and associate it with an onboarding case.
Install Base Attributes and Configuration Options
Keep track of the service requirements for an install base item by viewing its attributes.
Sync an Asset class and Install base class on the model categories form
Automate install base creation by synchronizing an Asset class and Install base class, which enables customers to create an install base directly based on the product model.
Setting up products and available services at a business location
Improve agent efficiency and reduce the overall time to resolution by enabling location agents to perform the following actions:
  • Associate service definitions to a business location.
  • View the list of services that a business location offers to service organization staff.
  • Enable service organization staff to report and resolve cases for available services at a business location.
Tracking the customers serviced by a business location
Support multi-level customer relationships for a business location to:
  • Associate consumers, accounts, and households to a business location.
  • Enable service organization (SO) members to create or resolve cases on behalf of the business location customers.
Quick start tests for Customer Service Management
After upgrades and deployments of new applications or integrations, run quick start tests to verify that Customer Service Management works as expected. If you customized Customer Service Management, copy the quick start tests and configure them for your customizations.
New resource generator of type AI search in Recommended Actions

Generate proactive recommendations based on contextual search from multiple search sources by using the resource generator of type AI search.

AI search tab in Recommended Actions
Enable agents to access federated search results powered by AI within Recommended Actions component. AI search performs search across all entities and returns one federated list. The AI search results are:
  • Contextual to the case
  • Actionable and customizable cards
Process pages enhancements for Customer Service Management playbooks
  • Process page templates support case summarization card on the left panel and show different information based on the case status. The case summarization component is available only when the Now assist and UXC Generative AI plug-ins are installed.
  • Process pages support the "Email" tab in the Activity Stream to compose new messages.
  • The email template feature is supported on Process Page templates and variants in the contextual side panel as a tab. The email template allows agents to use the email client templates to populate to, cc, bcc, subject, and body to compose and send emails.
  • Approval request activity supports customization of the start and end states of the approval flow as fields. The administrator can configure the start and end states of a case, and the playbook using this activity can send the appropriate states.

Data Discovery

Exploring Data Discovery
Data Discovery enables customers to identify sensitive data within a ServiceNow instance to classify, protect, and report. Data Discovery is customizable for your organizations needs with custom filters and workflows.

Data Separation

Data separation hierarchy
Use a lens hierarchy and its leaf node to define the hierarchy for Data Separation to restrict access to sensitive data for specific users of an organization.
Data separation on select entities
Enable Data Separation on select Demand, Project, Resource Plan, and Cost Plan entities, as needed. You can also enable Data Separation on select Cost Plan Breakdown and Project Task related entities.
Entity-group mapping
Map user groups to various levels of the lens hierarchy to provide access in a hierarchical manner.
Data separation privileged user role
Manage overall governance by using the sn_ds.ds_privileged_user role to access any record based on the existing access control rules (ACLs) that the user has, even when Data Separation is enabled.
Support for data separation
Data Separation supports records, related items, planning consoles, workbenches, and reports.
Note: ACL and query business rules (BR) limitations apply even when Data Separation is enabled. For example, reports with aggregate numbers may not be data separated.

Decision Builder

Test a decision table in Decision Builder
Confirm the functionality of decision tables by testing them in Decision Builder before using or publishing them.
Edit decision tables using draft authoring
Edit decision tables even after they have been published instead of having to create a new decision table with the changes.
Filter reference inputs and results in a decision table
Maximize the relevance of results you see in condition and result cells by adding filters to reference type inputs and results.
Duration field type is supported for results
Manage business logic with decision tables across a wider set of contexts with support for the Duration field type in result columns.

DevOps Change Velocity

Veracode integration with DevOps Change Velocity
Connect the Veracode security tool that is integrated with your CI/CD pipelines with DevOps Change Velocity to retrieve security scan results, which help you determine the vulnerability in your code.
Checkmarx integration with DevOps Change Velocity
Connect Checkmarx that is integrated with your CI/CD pipelines to DevOps Change Velocity to retrieve security scan results, which help you determine the vulnerability in your code.
GitHub Issues integration
Discover GitHub issues in GitHub repositories as part of the planning capability to link the GitHub issues with GitHub code commits.
Implement custom actions for GitLab and GitHub Actions pipelines using Docker container image
Collect data related to change request creation, Sonar scan, artifact registration, and package registration in your GitLab pipeline using the custom actions for GitLab.
GitLab pull request for change approval
Track GitLab merge request (pull request) pipeline executions in DevOps Change Velocity, link pull request and orchestration pipelines and to enable change approval tracking.
Jira Cloud integration
Integrate DevOps Change Velocity with Jira Cloud and track Jira Issues for the configured projects.
JFrog Artifactory for GitHub, GitLab, and Azure DevOps
Import the artifact data published to JFrog Artifactory for the corresponding pipeline executions for GitHub Actions, GitLab, and Azure DevOps.
OAuth 2.0 authentication for Azure DevOps (ADO)
Use OAuth 2.0 authentication to connect your Azure DevOps tool with DevOps Change Velocity ensuring a more secure authentication method.
OAuth 2.0 authentication for Jira Cloud
Use OAuth 2.0 authentication to connect your Jira Cloud tool with DevOps Change Velocity ensuring a more secure authentication method.

DevOps Config

Combined Jenkins upload action added
Use the snDevOpsConfig Jenkins combined action to upload your config data, get snapshots, and register your pipeline in the place of three separate Jenkins actions.
Kubernetes policies added to DevOps Config Policy content pack
Use the advanced policies added to the DevOps Config Policy content pack to validate your Kubernetes configuration.
Red Hat OpenShift policies added to DevOps Config Policy content pack
Use the advanced policies added to the DevOps Config Policy content pack to validate your Red Hat OpenShift configuration.
Create PaCE policy templates for policies and policy versions that you use frequently.
Use Static and Dynamic mapping to map multiple policies against a single deployable or multiple deployables.
Add and manage files to the config data of a CDM application or a shared component using file nodes. You can also include these file nodes under a component to collections and deployables.

You can manually validate these files and then publish the snapshot. When exporting for deployment, the valid config data includes these file nodes.

Use any UTF-8 character for naming nodes
You can define a node using any UTF-8 character, including the forward slash (/).

In the CDM REST API, you can provide the name path in array formats that can include any UTF-8 character.

Upload XML files keeping XML attributes intact
Upload your config data stored in XML format to CDM apps. The CDM XML Parser support custom header and delimiter attributes​ to parse CSV format into JSON format in a way that makes them easily recognizable. You can also export config data from the CDM app to CSV format, keeping attributes and enclosing text in their original format.

The ignoreAttributes argument is added in the CDM REST APIs for uploading config data to skip processing of attributes from XML files.

Import your config data from CSV files
Import your config data into CDM apps by uploading a CSV file. The CDM CSV Parser converts attributes and data in CSV format into JSON format in a way that makes them easily recognizable. You can also export config data from the CDM app to CSV format, keeping attributes in their original format.

The dataFormatAttributes argument is added in the CDM REST APIs for uploading config data to configure attributes during CSV upload.

Map policies to deployables in DevOps Config using dynamic mapping
Define business conditions and map policies to multiple deployables dynamically based on business conditions. Validation is triggered on dynamically mapped policies at run time based on the latest conditions matching the deployables.

Digital Portfolio Management

Roles for Digital Portfolio Management
Introduced the enterprise portfolio plugin [enterprise portfolio] that’s available as part of the core Now Platform®. The plugin installs two new roles:
  • The enterprise portfolio admin [sn_ep.enterprise_portfolio_admin] can create, read, update, and delete enterprise portfolios.
  • The enterprise portfolio viewer [sn_ep.enterprise_portfolio_viewer] can read enterprise portfolios.
Installing DPM and the enterprise portfolio plugin results in the following:
  • The DPM admin role inherits the enterprise portfolio admin role.
  • The DPM manager role inherits the enterprise portfolio viewer role.
KPI groups in Digital Portfolio Management
Use two new KPI groups for flexible reporting on solutions in enterprise portfolios.
  • Use the enterprise portfolio KPI group [portfolio success metrics] to map to any enterprise portfolio type to view its portfolio performance. You can track availability, mean time to resolve (MMTR), incidents caused by changes, and successful changes. You can see these performance metrics when you view the details of any enterprise portfolio.
  • Use the business application performance KPI group [business application performance] to track the number of incidents, problems, and changes for a business application. You can see these performance metrics in the Run tab of a business application on the DPM Workspace.
    Important: You must map the business application performance KPI group to your business applications to show the data on the Run tab.
Note: The business application performance KPI group replaces the former metrics and provides you with more flexibility to configure your reporting. You can create and edit KPI groups and map them to business applications. You don't need to edit the page in ServiceNow® UI Builder (UIB) to change the metrics.
Select more KPI group types when you create KPI groups for enterprise portfolios. The new types display as headings when you view them in the KPI Group Mapping list. The new types are:
  • Enterprise portfolios
  • Enterprise taxonomy nodes
  • Business applications
Enable the latest score system property [sn_dpm.kpi_groups.show_last_score] to view the following:
  • Last collected score for a KPI indicator in all KPI groups in DPM, without an aggregation layer (by sum or by average).
  • Last collected scores for all values in each KPI breakdown grid.
  • Last 30 days of scores for trends and time series visualizations. You can set different time ranges per KPI.
  • The date the score was collected (shows on each KPI indicator card).

View KPI group data in ways that most interest you. You can update the system property anytime in the DPM Workspace to view KPI group data by the latest score or by the aggregate score.

Enterprise portfolios
Use the redesigned enterprise portfolios in DPM to:
  • Create, view, and search all enterprise portfolios, including the two new ones (business application portfolios and application service portfolios).
  • See related needs attention information in a tabbed format along the bottom of each enterprise portfolio.
  • Filter by life-cycle stage.
  • Search portfolios easily because they’re clearly marked by kind.
    Note: Even though service portfolios are visible in DPM, they’re still created using ServiceNow® Service Portfolio Management tables. Use the new enterprise portfolio tables to create business application portfolios and application service portfolios.

Document Intelligence

Duplicate, export, and import use cases

Easily copy, export, and import trained use cases right from the use case page.

New document classification features
Expedite the classification of documents by:
  • defining document categories.
  • labeling documents.
  • setting up and training a document classification model.
  • verifying or correcting classification predictions.
Draw tool for data extraction
Extract data from tables easily using the draw tool to select a document area and extract the information.

Document Services

Permalinks for sharing documents in Document Management
Collaborate and share documents with people outside your organization by generating document links and setting access permissions.
Document review and approval in Document Management
Send documents for review and approval, receive automated notifications for document review and approval, and track the review and approval workflow for publishing documents.
Google Drive integration with Document Services
Integrate with Google Drive for file and folder storage and collaboration.

Document Templates

Cancel the document tasks
Cancel a document task automatically by canceling its parent HR case. This capability is available only for the HR cases that you associate with the HTML document templates. If you don’t want the document tasks to be canceled, deactivate the business rules that are associated with this capability.
Support the dynamic content
Render the values of the variables, scripts, and blocks in edit mode in the Preview Document modal on an HR case. You can view the content of the variables, scripts, or blocks instead of only viewing the variable and block names. This feature is available only when you use a template from the Document Templates application.
Specify the validity of a template
Indicate the validity of a PDF document template by using the Start date and End date fields on a document template form. For a given date, you can display only the valid document templates of a document category that your user can select on an HR case.
Support external signing
Extend the external signing support for PDF document templates by using the Signing type field on a PDF document template form. In earlier releases before the Vancouver release, this capability was available only for HTML document templates.
Define the signing participants
Use the Participant name and Participant email fields to define a participant who is an external signer.

ERP Canvas

Manage connections and credentials in one place
Create up to 10 ERP system connections on the ERP Canvas Systems page.
Build ERP models to enable access to ERP data
Use one of the standard ERP models or clone a model to make changes, including adding extraction tables and customizing remote tables.

ERP models define the entities, attributes, join conditions, and relationships that capture and represent business processes and data elements in the ERP system.

Manage remote tables to organize ERP data
View, manage, and query multiple remote tables on the ERP system simultaneously, making their data available on the Now Platform.
Work with ERP extraction tables to transform data
Create extraction tables to run daily processes that extract and transform large amounts of data, which you can then include in an ERP model for use on the Now Platform.
Manage ERP development pipelines
Create ERP systems and models, as well as remote tables and extraction tables, in ERP Canvas using a development instance. You must then promote your changes to a production instance to ensure published updates are ready to go live.

ERP Customization Mining

Get an overview of candidates to replatform
Check the home page of ERP-CM to view a summary of legacy ERP app candidates to replatform onto the Now Platform.
Save potential candidates to replatform
Monitor ERP-CM scan results for custom applications based on customized namespaces and other criteria. Replatformed apps use the ERP system as the live data source.
Check candidate recommendations in ERP-CM
Check the recommended actions that ERP-CM suggests for easier replatforming.

Employee Center

Enhanced AI Search assist for general HR inquiries
Use the enhanced capability of AI Search Assist to self-solve issues with intuitive recommendations on the service request submission form.
Connect content to topic pages with the topic list selector
Associate Employee Center topic pages to Service Catalog items within the Catalog Builder workflow using the topic selector component.
Publish content in high volume to keep employees updated on news and announcements
Create News articles using content creation features from the Rich Content Editor and Content templates to auto-generate publish plans to deliver content to the portal Home page and News Center.
Add predefined content layouts with the Rich Content Editor
Build rich content quicker using modules, which are predefined content layouts containing headers, paragraph text, and images.
Portal search results return Rich content and News articles
AI Search supports the Rich content and News Articles content sources, returning results that contain the search keyword in the headings or text.
Maintain content history through content versioning
The system tracks changes made to Portal and Rich content types after they are published.
Quick start tests for Employee Center

After upgrades and deployments of new applications or integrations, run quick start tests to verify that Employee Center works as expected. If you customized Employee Center, copy the quick start tests and configure them for your customizations.

Employee Relations

Create a summary report
Create and save as many templates as needed by using the ServiceNow Document Templates application. Create a summary report by selecting a document template for the report. Export the case details, in a PDF format, for documenting and sharing purposes.

Encryption Key Management

Agent-to-agent credential sharing
Use agent-to-agent credential sharing to reduce the administration that is required with client-accessible secrets when you add new MID servers. Each MID server gets its own unique key pair and can now share CAS credentials with other MID servers.
Algorithm improvements for Edge Encryption
Use the updated Edge Encryption that has stronger encryption algorithms for non-FIPS instances. This stronger encryption improves the security for your configuration records and the password field's edgeencryption.properties file.
Record signing improvements for Edge Encryption
Use the updated record signing feature ofEdge Encryption where you can do the following actions:
  • Use elliptical curve key pairs for signing the configuration records.
  • Use an edge proxy to validate the configuration record signatures with multiple keys.
  • Schedule jobs to re-sign the customer configuration records with a new key.
Edge Encryption supports MySQL 8
Use the order-preserving encryption and encryption patterns that require you to configure an Oracle MySQL database for the Edge Encryption proxy server. MySQL 8 is supported as the order-preserving and tokenization encryption database.
New field type support for Field Encryption Enterprise
Use the updated field encryption that now supports the phone and email field types.
Key Management Framework Map Visualization
If you're a key management framework (KMF) administrator or Crypto Manager, use map visualizations to evaluate the individual components that make up your module access policies. You can study the relationship between the policies, and debug if necessary so that the key access rights are properly administrated.

Enterprise Asset Management

Increase the visibility of the models by using enhanced classification codes
Classify your enterprise models by using industry-specific classification codes. You can create classification codes and assign them to the enterprise models and model categories. These classification codes follow a hierarchy with a parent-child relationship. Use the parent-child relationship to filter the models and assets that are based on a classification code and its hierarchy.
Increase the granularity in the asset risk scores
Define the risk scores on the assets that differ from the values that are specified on a model. You can view the heat maps that are rendered specifically for the assets and models on the Enterprise Asset Workspace. You can also update the risk score for all the assets that are associated with a model.
Use the Asset onboarding playbook to effectively set up your assets
Use the asset onboarding playbook to walk you through the process of accurately setting up your assets. You can capture the key asset information such as the warranty dates, maintenance contracts, and service contracts. The asset onboarding process is triggered automatically or manually. Each asset has its own onboarding process and is tracked by an onboarding task. As you complete each activity in the playbook, you’re taken to the next activity. After you complete all the activities, the asset is successfully onboarded.
Create and manage your linear assets
Diversify your asset management portfolio by creating and managing your linear assets. Linear assets are assets that span significant distances across a list of geographical locations such as roads, railways, and pipelines. By using integrated map tools, you can create and visualize linear assets, segments, and the discrete assets that are associated with them. Also, you can identify various relationships, such as the intersections, overlaps, and continuations among your linear assets. Additionally, you can generate the work orders and maintenance plans that are specific to the segments of your linear asset.
Import multiple enterprise models and assets in the Enterprise Asset Workspace
Import your entire inventory of enterprise models and assets by using a template. You can do a bulk import of multiple types of models and assets. For example, you can do a bulk import of consumables, simple, pre-assembled, and user-assembled models and assets. You can choose from one of the base system modes to initiate an import. Additionally, you can view the details of the import results and errors.
Simplify the creation of multi-component models to increase their robustness
Add multiple model components to an enterprise model by specifying their quantity. You can create multiple serialized components and consumable components for an enterprise model. You can also enhance the trackability of your consumables by using component numbers.
Troubleshoot issues with Enterprise Asset Management knowledge articles
Create and share knowledge articles about the Enterprise Asset Management application. For example, knowledge articles about troubleshooting can assist you with resolving a problem. Knowledge articles enable you to share your experience with others. You can also add a knowledge article to a model to get more information about it.
Move enterprise assets by using move orders
Use move orders to move in-use or consumed enterprise assets from one location to another. Move orders enable you to accurately locate and track your enterprise assets each time that you move an asset.
Manage enterprise asset contracts
Manage your enterprise asset contracts by using the Contract and lease management view in the Enterprise Asset Workspace. In this view, you can create contracts, submit contracts for approval, approve contracts, renew contracts, and take action on expiring contracts. Supported contract types include lease, insurance, maintenance, warranty, purchase agreement, non-disclosure, terms & conditions, and service contracts.
Populate the location hierarchies of your enterprise assets
Track your enterprise assets by automatically populating the location hierarchy of each asset that is located in a specific building, floor, or place. Depending on the location of the enterprise asset, you can view a location hierarchy of up to three levels, including the campus, building or structure, and floor, from the corresponding asset record.
Audit your enterprise asset inventory by location hierarchies
Cover a wider range of locations in your location-based inventory audits by auditing your inventory by location hierarchy. When you audit your inventory by location hierarchy, you can track and analyze all the enterprise assets that reside in the parent and subsequent child locations within that hierarchy.
Recall enterprise assets that are based on location hierarchies
Submit recall orders for specific location hierarchies so that you can use each order to manage recalled enterprise assets across multiple locations. By submitting a recall order for a specific location hierarchy, you can track and take action on any of the recalled enterprise assets that reside in the parent and subsequent child locations within that hierarchy.
Track enterprise assets by using indoor mapping
Use indoor mapping capabilities to locate and track the enterprise assets, consumable assets, and pallets within your campuses, buildings, floors, and places. The indoor mapping interface enables you to view interactive maps and floor plans that provide accurate asset location tracking data and real-time space utilization visualizations. You can access the indoor mapping data and visualizations for all assets that are located within a specific floor or place by using the Asset Indoor Map in the Enterprise asset estate view of the Enterprise Asset Workspace. If an asset is located in a specific place, you can also access the indoor mapping data and visualizations for only that asset through the corresponding asset record, stockroom record, or work order task.
Specify the deployment locations of the requested enterprise assets
Specify the location in which you want to deploy a requested enterprise asset so that you can track and manage the deployment of that asset. The sourcing process for each enterprise asset request also uses the specified deployment location to determine the most optimal stockroom destination for the requested asset.
Specify the enterprise asset location during an enterprise asset refresh
If you’re using a single enterprise asset refresh order to replace multiple aging enterprise assets, specify the location in which each asset resides. By specifying the location of each asset, you can source replacement assets and create separate transfer order lines that are based on the location.
Manage your pallet assets
Track and manage the pallets that can transport and store the assets that are deployed across your organization. If a pallet doesn’t contain any assets, you can track and manage it as an individual asset. If a pallet does contain assets, you can add those assets as child assets of the pallet so that you can track and manage them as a group.
Track the enterprise assets within your stockrooms by aisles and spaces
Specify the aisle and space that an enterprise asset resides in so that you can precisely track the location of that asset within a stockroom.
Track your enterprise asset shipments by using the Shipments list
Track all the enterprise asset shipments from a central location by using the Shipments list under the Asset operations view of the Enterprise Asset Workspace. Select a record from the list to view more details about the corresponding shipment, including the shipment source, shipment tracking number, associated purchase and transfer orders, and associated enterprise assets.
Enhance the location coverage of your enterprise asset stockrooms
Associate your enterprise asset stockrooms with multiple geographic locations so that you can use each stockroom to source, deploy, and retire enterprise assets across the various locations.
Link stockrooms for enterprise asset sourcing
Link your enterprise asset stockrooms by geographic location so that you can efficiently source and transfer enterprise assets between stockrooms. You can also rank the linked stockrooms within each stockroom record to specify the order of stockrooms that you can source and transfer enterprise assets between.
Integrate with third-party shipping carrier applications
Integrate the Enterprise Asset Management application with third-party shipping carrier applications so that you can track the status of your enterprise asset shipments.
Get a comprehensive view of your stockrooms using the enhanced stockroom record form view
Get a more comprehensive look into each of your stockrooms by using the Physical Asset Workspace form view on your stockroom records. With this form view, you can track and manage all the elements of a stockroom, including its assets, open stockroom tasks, stock rules, and inventory audits, from a central location. This form view also updates each stockroom record with an interactive stockroom location map and a weekly timeline of associated shipments and tasks, which can help you track your stockrooms.
Classify service models within the Configuration Management Database (CMDB)
Starting with version 2.3.0 of the Expanded Model and Asset Classes application, use new child classes of the base Service model class to classify various service models within the CMDB.
Classify medical insurance models within the Configuration Management Database (CMDB
Starting with the version 2.3.0 of the Expanded Model and Asset Classes application, use the Medical insurance model table to classify medical insurance models including health insurance plans and government insurance programs such as Medicare or Medicaid.
Classify contract models within the Configuration Management Database (CMDB)
Starting with the version 2.3.0 of the Expanded Model and Asset Classes application, use the permit model table, an extension of the contract model table, to model licenses and permits that have been issued and entitles the recipients to perform certain activities or make use of specific resources.

Environmental, Social, and Governance Management

Monitor the emissions generation and energy efficiency of your hardware assets using the Sustainable IT application
Use the Sustainable IT application to track your sustainability performance, such as the energy consumption and emissions of your hardware assets. The application provides valuable insights through a dashboard, enabling you to make informed decisions on whether to retire or repurpose these assets. Using this application, you can also monitor the emission performance of all your datacenters and identify your most environmentally friendly or greenest datacenters.
Set up percentage-based thresholds for metric data
Use the ability to include thresholds in percentages so that the threshold calculation is dynamic. Dynamic thresholds enable you to compute the red, amber, green thresholds for metric data. These thresholds are expressed as percentage difference from the previous period's data. This means that the threshold rating is calculated based on two factors: direction and the previous data.
Create groups and manage related lists and UI pages
Leverage the ability to configure the related lists on a form. Being able to configure related lists enables users to tailor the layout and organization of information according to their specific needs and preferences. This flexibility enhances user experience and efficiency by presenting relevant data in a logical and intuitive manner.
Use the new role sn_grc_metric.developer to edit the script in automated metric definition
Enhance the security of your scripts by limiting the script editing capabilities to the sn_grc_metric.developer role.

Equifax spoke

Equifax spoke actions
Enable your users to query the Equifax OneView API and retrieve the associated credit report in both JSON and PDF formats. This spoke includes the following features:
  • Look up One View Credit Report: Provides the JSON response that gives the credit history of the customer.
  • Look up One View Credit Report by Request ID: Provides the PDF report of the credit history for the customer.

Event Management

Container alert for tag-based groups
Enhance alert group creation using tag-based alert clustering. The primary alert of a tag-based group is a container of child alerts that meet the Tag-Based Clustering definition.
Event Management Connectors domain personalization
Enhance domain separation to be able to create events in different domains with configurable domain separation logic for events.
Agent assist
Enhance the user experience by adding the Agent Assist panel to alerts in the Service Operations workspace.
Create event field mappings
Provide more comprehensive information in an alert by mapping values from the reference table to the alert fields or tags.

Field Service Management

Onsite arrival substate for work order tasks
Capture agent locations at on-site check-in using the Onsite arrival substate. The feature uses geofencing to verify agent's mobile location and allows them to bypass check-in when they are in offline mode or for other reasons. Managers can generate reports and view tasks where check-in was skipped.
Territory Planning console enhancements
The following enhancements offer improved territory management capabilities, providing valuable insights, streamlined navigation, and enhanced analysis options within the Territory Planning console.
  • Map overlays: Gain insights into your territories by highlighting geographic boundaries with the shape overlay and identifying hotspots and data density with the heatmap overlay.
  • Marker layer overlay: Access information about agents, crews, assets, and more by selecting overlay layer marker data on the map. You can filter data based on the desired criteria by applying conditions.
  • Contextual side panel: View territory details and make informed decisions to effectively balance work demand and resource needs within a territory.
  • Field Service Territory Performance Analytics dashboard: Define KPIs using the Performance Analytics tool and evaluate territory performance by viewing the KPIs directly from the contextual right panel. The KPI data enables you to make informed decisions and take actions to optimize territory performance.
Dynamic scheduling enhancements
Automatically reassign tasks to the nearest agents regardless of availability so they can quickly respond to urgent tasks that are nearby.
Map view updates
See details about agents and the status of the tasks they're performing by clicking customizable map markers on the field service dispatch map.
Enhanced metrics on the contextual side panel
The contextual side panel in the Dispatcher Workspace show more icons and greater details to give an overview with a glance. Administrators determine the metrics that they want shown.
Crew operations enhancements
Use crew operations to perform the following capabilities:
  • Create a crew with or without resource requirements automatically.
  • Adjust the schedule start due to a late or early arrival of a crew member or agent.
  • Assign equipment to planned or task crews using Mobile Agent.
Task Bundling enhancements
Use task bundling to perform the following capabilities:
  • Optimize agent routes for tasks and task bundles.
  • Bundle tasks automatically by configuring policies and rules.
  • Apply dynamic scheduling policies to task bundles.
Schedule Optimization
Use schedule optimization to perform the following capabilities:
  • Re-run schedule optimization to shift agent schedules due to events such as agents running late or using planned time off, tasks are canceled, or a new high priority task is added.
  • Run intra-day optimization to update agent schedules when new events occur throughout the day.
  • Create policies to be applied for intra-day optimization.
  • Use beans.ai, a new map provider, for travel time estimates for batch and intra-day optimization.
  • Adjust the method of travel-time calculations when beans.ai isn’t used for travel-time estimates.
Parts usage enhancements
Note the following improvements to the agent flows while using parts:
  • Replace a part when removing a part.
  • Set the asset status for a removed part to either available or defective rather than the status being automatically set to defective.
  • Specify a drop-off location for a removed part.
  • Move excess parts as well as defective parts from your stockroom to the drop-off list.
  • Create validations for using and removing part actions based on the APIs provided by Enterprise Asset Management.
Source parts for work order tasks
Note the following improvements to agent workflows while sourcing parts:
  • Create transfer orders for assigned tasks automatically based on ordered preferred stockrooms.
  • Source parts when parts are not available by placing a request.
  • View a list of available stockrooms with available quantities when sourcing parts.
Install base flows for agents
Enable field service agents to view the details and hierarchy of the install base items referred to in the work order task.
Now Assist for Field Service Management (FSM)
Use Now Assist for FSM to summarize work order tasks.
  • Create work order task summaries during any state of the work order task.
  • Create task closure summaries when completing tasks on the mobile application.

Financial Services Card Operations

Pre-configured email templates for customer communication
Send communications to your customer during various stages of the dispute flow by using pre-configured email templates. This feature streamlines your communication with your customer and ensures that you use consistent messaging throughout the process.
Dispute manager workspace
Use the workspace for dispute manager to make critical decisions and approvals at strategic points in the workflow. By using this workspace, you can make your dispute management more efficient and reduce the risk of incorrect decisions being made.

Financial Services Operations Core

Claim summary page
Within the Financial Services Operations claims application, view the claim summary page on a claim case or adjuster task for quick insight into the status of a claim. You can access the claim details such as the claim status, service level agreements, participants, notes and activities, and financials.

Financial Services Operations Integration with Guidewire

Retrieve claims from Guidewire
Retrieve personal and commercial open claims from Guidewire.
Create and update a claim in Guidewire
Create a minimal draft claim for an incident in Guidewire.

Flow Designer

Now Assist Recommendations
Select the next component in your flow from a list of AI-generated recommendations. The system generates recommendations based on the current position in the flow and the flow component names listed before.
Dynamic input support
Use the new Dynamic Inputs data type to create arbitrary action inputs. Use data gathering actions to define a dynamic input type and to generate input data.
Subflow support in diagramming view
Add and configure subflows from the diagramming view.
Do the following until support in diagramming view
Add and configure Do the following until flow logic in the diagramming view.
Flow generation
Create multi-step flow outlines with generative AI. Flow outlines require configuration to add input values and data references.
Stage support for subflows
Add and configure stages to subflows.

Generative AI Controller

Integrate with Aleph Alpha LLM models
Bring your API keys and connect Luminous LLM with the Now Platform.
Mask sensitive data in Now Assist prompts
Configure how sensitive data is identified and removed from LLM prompts to protect your users and agents.
Use your own MID server
Use generative AI capabilities while using your MID server with no extra configuration necessary.

Goal Framework

Qualitative targets
Set qualitative targets for your goals by defining a unit of measure. Qualitative targets are interpretation-based, descriptive, and typically of a Yes or No type. The available unit of measure for qualitative targets is Yes/No. You can also define a custom unit of measure for qualitative targets according to your need and set qualitative targets for your goals.
Add remarks for a target actual update
Add a remark in the Remark field to capture the highlights for business justification when updating the actual value of a target or target breakdown.
Set status for a goal
Take advantage of the new None option that has been added to the Status field on the Goal form.
Set status for a target
Take advantage of the new None option that has been added to the Status field on the Target form.

Goal Framework for SPM

Set quarterly targets for a long-term target
Set quarterly targets for your long-term targets by setting the breakdown interval to Yearly or Quarterly. Breaking down a target into smaller periods (for example, Quarterly) helps you set a target value for each quarter and focus on the specific quarterly target. It also helps in comparing the target actuals between the same quarter or different quarterly targets.
Add remarks for a target actual update
Add a remark in the Remark field to capture the highlights for business justification when updating the actual value of a target or target breakdown.
Manage targets cumulatively
Manage targets cumulatively over quarterly or yearly intervals to easily track and update the actuals for both short-term and long-term targets by setting the Cumulative field to true on the Target form.
Decimals on target breakdowns
Define the sn_gfa.target_breakdown_decimals system property to set the desired number of decimals to be visible on the target breakdown values.

HR Service Delivery Integration with Magnit

Synchronize the status of the onboarding items
Ensure that the status of the onboarding items between the ServiceNow instance and the Magnit application is consistent. You can synchronize the status of the onboarding items and transfer the attachments that are assigned at the onboarding task level.

Hardware Asset Management 8.0.0

Track the success of your Hardware Asset Management application by using the Success Portal
Create success goals and activities to assess the performance of the Hardware Asset Management application in your environment. You can use the Success Portal dashboard to view your open and completed goals and activities, as well as your projected and actual savings.
See the extended attributes for the HAM Content Service
Get the details about your model specifications, dimensions, Environmental, Social, and Governance (ESG) certifications, and manufacturer warranty through the Hardware Asset Management Content Service.
Manage the life cycle of your hardware assets and consumables efficiently
Manage the full life cycle of your hardware and consumable models efficiently by applying calculated life-cycle templates. You can set up these life-cycle templates on any hardware or consumable model record.
Manage the asset refresh requests of your employees with minimal intervention
Fulfill the asset refresh requests of your employees through an external vendor by using the Zero Touch Refresh flow. With the Zero Touch Refresh flow, you can eliminate having to maintain a local inventory of new assets. Also, your employees can request a refresh of their hardware assets through Zero Touch Refresh requests.
Note: The Zero Touch Refresh flow requires support from an external vendor and is pre-configured to integrate with Insight.
Add the location coverage to stockrooms
Optimize the sourcing requests and asset tasks that consume and reclaim assets by assigning stockrooms to supported locations.
Connect the stockrooms geographically to create distribution channels for improved asset logistics
Improve the distribution of assets by linking the stockrooms geographically and ranking the stockrooms that you prefer for sourcing assets to your stockroom.
Get insights into shipments initiated from various flows in the Asset operations view
Track all your incoming and outgoing shipments from a central location in the Hardware Asset Workspace. You can view the shipment details that include the shipment source, shipment tracking number, associated transfer orders and purchase orders, and assets in transit.
Integrate with third-party shipping carrier applications to track your shipments in real time
Get the status of your shipments directly from your carriers and manage any discrepancies effectively by using the integration framework. This framework enables you to connect with your third-party carrier applications.
Use the improved stockroom record form view for effective inventory management
Manage your inventory by using the comprehensive form view of the stockroom records. These records include the assets, open stockroom tasks, and stock rules. By using the stockroom record form view, you can monitor all the scheduled tasks of your stockrooms with a task timeline. You can also view the location map of your stockrooms.
Use the location hierarchy for quick asset tracking
Get granular location details of your assets by using the location hierarchy that is automatically populated based on the asset location. Depending on the location of the asset, the location hierarchy shows up to three levels that includes the campus, building, and floor.
Know the precise asset location by using indoor mapping
Know the precise location of your assets by using the indoor asset map in the Asset estate view of the Hardware Asset Workspace. You can view the floor plans and interactive maps that provide you with the tracking details of your asset location. You can also visualize how the space is used in real time.

Health Log Analytics

Use MID Server clusters for failover protection
Ensure continuous log streaming by using MID Server clusters. If the MID Server that a puller data input runs on fails, its tasks are moved to the next available MID Server in the cluster.
Mute unimportant alerts for all components of an Application Service
Stop Health Log Analytics from generating an alert for all components of an application service by muting the alert metric.
Test your data input mapping script on more log samples
Expand the number of log samples used for testing your Data Input Mapping JavaScript function up to a maximum of 5,000 samples.
View the outcome of your data input mapping script
See the outcome of your data input mapping script on log samples, log sources, and source types on the Data Input Mapping form.
Get notified on relevant pages when data has stopped streaming
Display a notification on the Data Input page, the Data Input Mapping page, and the Streaming Sources page when the AI engine is down and data has stopped streaming.

Hermes Messaging Service

Improved diagnostics
Check the status of the Hermes Kafka cluster including the instance Public Key Infrastructure (PKI) configuration, bootstrap connectivity, and the latest message timestamps for internal and external topics.
Monitor topics in the Hermes Kafka cluster
Check the status of Apache Kafka messages and topics using the Hermes Messaging Service topic explorer.

ITOM Cloud Accelerate

Guided Setup
Use Guided Setup to step through the initial configuration of Cloud Services Catalog. The process tracks what you have completed, so that you can stop and start again where you left off.
Out of Box Catalogs
Use the various Out Of Box Catalogs for Cloud Service requests and automation from Cloud Services. In addition, you can publish your own catalog items for all supported cloud providers. You can also publish legacy and custom catalog items from CPG to Employee Center:
  • AWS Out Of Box Catalogs
  • Azure Out Of Box Catalogs
Cloud Services Request process
Use the Request processes and pages for ordering Cloud Services.
Stacks Management
Use the My Stacks management page for viewing and operating on stacks.
Resources Management
Use the My Resources management page for viewing and operating on resources.
Integrations
Use Azure DevOps CICD Pipeline Integration or Ansible Integration.
Cloud Setup
Use Microsoft Azure or AWS for your Cloud Setup.

ITOM Health

Metric Intelligence improvements
Use anomaly detection enhancements in Metric Intelligence to do the following tasks:
  • Detect anomalies on constantly flowing metrics.
  • Indicate anomaly recovery as soon as the metric returns to its normal state.
  • Reduce the narrow metric bounds by extending the module bounds for recurring metrics.

    A recurring metric refers to data that repeats itself over a given period. For example, CPU increasing to 50 percent every day at 9:00 a.m. is a recurring metric.

`Metric Intelligence Advanced Promotion Engine
  • Reduce the number of false-positive anomaly alerts by setting rules to determine which alerts to promote to IT alerts.
  • Consolidate promoted alerts into a single alert. By using alert grouping, you can reduce the number of anomaly alerts that your system receives.

ITOM Visibility

Collect information about the life cycle changes in Microsoft Azure resources using Azure change processing
Effectively collect information about the changes in the life-cycle states for Azure components through the Azure change processing APIs. This method is more efficient than the legacy event-driven discovery.
Discovery and Service Mapping Patterns:
Update your discovery capabilities through the following new discovery and service mapping patterns:
Discover the resources in your Kubernetes clusters continuously
Starting in version 3.9.2, use Cloud Native Operations (CNO) for Visibility to discover the resources in your Kubernetes clusters continuously as an alternative to pattern-based discovery. CNO for Visibility promptly reports changes in the resources to the instance and updates the Configuration Management Database (CMDB).
Access all mapping functions easily from the new Service Mapping Workspace
Increase efficiency with the redesigned home page that offers access to all functions of Service Mapping:
  • View mapped application services, mapped servers, and unmapped servers.
  • View mapped application services by type, creation method, or criticality on one page.
  • Map a new application service or enhance an existing one by accessing Automated Service Suggestions. For more information, see Automated Service Suggestions.
Agent Client Collector for Visibility
Use Agent Client Collector for Visibility to support the following platforms:
  • macOS Ventura (13) on ARM64 (M1/M2).
  • Oracle Linux (OL) 9 and Ubuntu 22.04 LTS.
Agent Client Collector Framework

Note the following enhancements to the Agent Client Collector Framework application:

Use running process filters to reduce actions on the database
Filter OS processes to reduce the number of records created, updated, or deleted in the database.
Discovery tables access improvements
Added indexes to four Discovery tables to improve database performance: Discovery status [discovery_status], switch forwarding, [discovery_switch_fwd_table], running process [cmdb_running_process], and TCP connections [cmdb_tcp].
Access tables from the Read Replica database
Reduce the processing load without affecting functionality. During standard horizontal discovery, delete-strategy queries to the Related CI Type [sa_ci_to_pattern] and Horizontal Discovered Payloads Snapshot [sa_payload_snapshot] tables can be redirected to a read replica (secondary database pool) if one has been set up and enabled on the customer instance.
Firewall Admin Workspace dashboard
Security and risk teams can view tasks, change requests, progress, and manage the overall firewall inventory life cycle in this unified dashboard.
Certificate Generation through Cert-Manager Integration
Request a certificate through the Kubernetes platform cert-manager with the ServiceNow External Issuer (sn-external-issuer) and store it as a secret.

ITSM Virtual Agent

Issue Auto Resolution for ITSM Virtual Agent
Configure the Issue Auto Resolution (IAR) record with response channels and also provide default email templates for the email channel.
Issue Auto Resolution Tuning
A new Issue Auto Resolution model has been introduced to support tuning the default IAR intents in the NLU Workbench before returning to the IAR Admin Console.

Identity and Authentication

Exploring Federated ID
Audit the users across instances based on the user name and email. Provide a unique ID to the user across instances.
Access Analyzer
Use the ServiceNow® Access Analyzer self-service tool designed for admins, developers, and support agents to examine who has access to what on the Now Platform.
Important: Access Analyzer is available in the ServiceNow Store. For more information, visit ServiceNow Store.
Zero Trust Access
The Zero Trust access - Session Access policy enables administrators to use the Adaptive Authentication policy to reduce the roles or privileges of the particular session.
Note: Zero Trust Access is a paid feature that can be used within Authentication.
Location Filter
The Location filter is a filter criteria in the Adaptive Authentication that the admins can use while crafting the authentication policies based on the physical location of the device accessing the instance.
Note: Location Filter is a paid feature that can be used within Authentication.
Identity Provider Attributes Filter
The Identity Provider (IDP) Attributes received from the SAML response from the Identity Provider can be used as a filter criteria for authentication.

Incident Management

Enhancement to the major incident creation process
Control when to promote an incident to a major incident or propose a major incident candidate by using the Action to take field when defining the trigger rules for a major incident. By default, the base system activates a trigger rule that automatically promotes an incident with Priority value 1 to a major incident.

Industrial Process Manager

Modifying the parent of an equipment model entity
Update the parent in one or more equipment model entity records after creating an equipment model entity.
Additional AMAZING roles to access and edit OT subnet-mapping records
Control which users have access to and can edit OT subnet-mapping records by assigning the Amazing Reader (sn_ot_amazing_read), Amazing Writer (sn_ot_amazing_write), and Amazing Admin (sn_ot_amazing_admin) roles.
Automatically assigns all OT control modules to equipment model entities based on the Owns::Owned by relationship (sn_otsm.subnet_mapping.auto_assign_ot_control_modules) system property
Enable automatic assignments of OT control modules to equipment model entities based on the owns::owned by relationship the OT control module has with an OT control system (or extended class) device.
User Criteria security model
Create and assign user criteria to control the view and edit the user access to your sites and equipment model entities with the new User Criteria security model. If you want to migrate from the site user configuration to the User Criteria security model, the ISAEntitySiteUser script was updated to query the ISA User Criteria table and calls the User Criteria API for all existing public APIs.
Note: If your ISA Equipment Model application version is prior to 1.0.12, you can still use the site user configuration available for the ISA Equipment Model.

Instance Data Replication

Compare replicated data between instances
Find missing or mismatched records after replication by creating a data comparison request.
Prevent replication of large attachments
Prevent IDR from replicating excessively large attachments by adding a system property that limits the maximum attachment size.
Improve replication availability and re-queue missing messages
Prevent replication from stopping when an out-of-order issue occurs by adding a new system property that automatically re-queues missing messages without stopping active replication.

Integration Hub

Integration Hub - Import Enhancements
  • Map source data to multiple target tables in a single integration.
  • Configure transform settings for your data mapping. Specify batch size and empty-field handling, enable verbose mode, or run a script before or after the integration.
  • When configuring a data source, select an Excel sheet from a drop-down list instead of having to enter a sheet number.
  • View which target fields a source field has been mapped to with the check mark indicator. The check mark indicator appears next to source fields that have been mapped to a target field. Moving your cursor to the check mark displays the target fields that the source field has been mapped to, up to five fields.
Stream Connect for Apache Kafka Enhancements
  • Configure the relative weight for Stream Connect consumers. The relative weight specifies how much processing time a consumer gets compared to other consumers. You can configure the relative weight when you create a Kafka stream or, when using Flow Designer, through the flow execution settings.
  • Create and delete Kafka topics from within the Now Platform. Creating a topic adds it to both the Kafka Topics [sys_kafka_topic] table and to Hermes. Deleting a topic removes it from both the Kafka Topics [sys_kafka_topic] table and from Hermes.
Set up a flow
Create flows that respond to external webhooks or triggers and execute by selecting base system external trigger definitions from the trigger picker and then actions from the action picker in Flow Designer. When you execute the appropriate external webhook from a third-party application, your ServiceNow instance authenticates it and the flow that set executes.
Note: The base system external trigger definitions are available only when you install the Jira or GitHub app from the ServiceNow Store.
Set up external trigger endpoints
Generate endpoints that enable you to configure external webhooks on third-party systems. Generate the endpoints by updating the base system external event sources on your ServiceNow instance. After that, you can configure the endpoint on the third-party application and enable it to send a webhook to the ServiceNow instance to execute a flow. Based on the authentication type that the third-party system supports, you can generate a hash or token, or add roles to the external event source. Finally, you generate the endpoint that you can use on the third-party system webhook.
Note: The base system external event sources are available only when you install the Jira or GitHub app from the ServiceNow Store.
OpenAPI step
Import the OpenAPI specification of an external outbound REST web service and make REST requests to the web service.
Retrieve connection information in a Data Stream action
Retrieve connection and credential details to use in your Data Stream action. This option is available in the Action Preprocessing section of the Data Stream action. When selected, it adds the Get Connection Info step as the first step in the action preprocessing for the Data Stream action.
Create a JSON payload with the JSON Builder step

Create a JSON payload to use in another step. Enter values or use data pills to produce a dynamic payload. This step supports several data types, including objects and arrays for nested structures.

Format time and currency values for data exports with Excel
  • Format duration fields in days, hours, and minutes, instead of just seconds, with the glide.export.excel.duration.readable_string property. When true, duration field values are formatted in days, hours, and minutes. For example, an Actual elapsed time field might have a value of 2 days, 5 hours, and 16 minutes. When false, duration field values are formatted in seconds. For example, the same Actual elapsed time field would have a value of 191,760 seconds.
  • Format currency values to match the localization of the instance with the glide.excel.local_based_currency property. When true, currency value formats match the localization of the instance. For example, on an instance using Canadian French, a currency value of 6300 would be correctly formatted as 6,300 €. When false, the same value is formatted as € 6,300.

Journey designer

Journey designer admin console
Access all the features that you need to configure and maintain journeys in a single intuitive experience. By using the admin console, you can consolidate Lifecycle Events, Journey Accelerator, and Journey designer features for seamless configuration and management. The admin console also provides in-app enablement resources, help, and recommendations for delivering journeys.

Knowledge Management

Search engine optimization (SEO) recommendations for Knowledge articles
Improve the search engine optimization (SEO) and accessibility of your Knowledge articles by reviewing personalized recommendations and using them to update your articles from the Article Details page.
Quick start tests for Knowledge Management

After upgrades and deployments of new applications or integrations, run quick start tests to verify that Knowledge Management works as expected. If you customized Knowledge Management, copy the quick start tests and configure them for your customizations.

Learning

My Learning
Use the new and modern My Learning experience portal as a centralized space to manage all learnings. Content is curated and joined into paths by Learning admins for ease of learner consumption.
Activity
View all your content activity in one place. See your assigned, saved, shared, and completed courses.
Achievements
Use achievements to track your progress and show off all your learning achievements with badges.
Sharing
Create personal collections to save content into customized folders for easy reference and sharing.
Career Assessment
Use Career Assessment to accelerate your career with efficient learning and assessments. Exam administrators can create exams and quizzes to assess or test a learner's knowledge about a subject.
Licensing

Learning leverages the new Employee Growth and Development (EGD) licensing module. This module enables registered ServiceNow applications to grant app licenses to users based on their employee profile and other additional criteria.

MID Server

Cloud Discovery using Azure service principals
You can set up an Azure service principal on the Discovery credentials [discovery_credentials] table. The discovery schedule can run with a MID Server in Azure to discover Linux and Windows virtual machines using that Azure service principal.

Manager Hub

Manager Hub integration with Employee Growth Plan and Development application
Help your team members achieve their next career milestones. You can review the development plans of your team members, and track their progress from the Growth plans page in the Manager Hub application.
Manager Hub integration with Learning application
Train your team members and help them grow in all aspects of their career. You can assign learning courses to your team members from the Team members page in the Manager Hub application.

Mobile

Mobile App Bridge Playbook support
Enable guided workflows in mobile screens with Cabrillo JS support in UXF for embedded web pages.
Cabrillo support for uploading multiple files
Select and upload multiple files using Cabrillo JS in embedded web pages, saving time and effort.
Note: To implement this feature, the addFiles() Cabrillo method must be manually added.
Selecting languages in ServiceNow mobile apps
Select a preferred language for your Now Mobile app and Mobile Agent. The selected language can differ from the language that is configured for the mobile device.
Note: This capability is available from ServiceNow mobile app version 16.0.
Calendar screen upgrade
Use the upgraded mobile calendar screen, which includes the following new features:
  • Improved data-load performance due to seamless pagination support.
  • Enhanced UX design supporting enhancements such as defining the first day of the week, expanding the filter search, and saving favorite filters.
  • Updated events list, enabling you to scroll and explore your events more intuitively. View events up to three years earlier or later than the current date.
  • Ability to see the agenda instantly for each day as you scroll through the calendar screen.
  • Offline support, where you can create, edit, or delete events. These changes are incorporated when you go back online.
  • Improved visual enhancements such as a numerical indicator for the number of events within a day, and indicators for all-day and multi-day events.
  • Full landscape support for mobile, iPad, and tablet devices.
  • Alignment in the area of accessibility for text readout, text resizing, and focus order within the calendar screen.
  • Addition of a quick action button to add new events to the calendar instantly.

Natural Language Understanding

NLU Workbench home page
Use the NLU Workbench home page that provides resources and guidance tailored to the different applications NLU is being used for, such as Virtual Agent, AI Search, and Issue Auto Resolution.
Update set improvements
The update set experience for NLU models in scoped apps has been improved, with automatic creation of batch update sets. This feature will commit both a parent update set in the application scope and a child update set in the global scope, on the target instance.
Dialog acts
Use Dialog acts to enable flexible and natural mid-conversations in Virtual Agent. Dialog acts allow NLU to use conversation contexts to understand mid-topic utterances. Affirm, negate, and modify dialog acts are only supported in English.
IAR Tuning
A new Issue Auto Resolution model tuning experience is introduced in the NLU Workbench where you can tune the prebuilt IAR-ITSM model by labelling short descriptions for some or all of the intents provided in the model. You can also optimize the model for Precision, Automation or Balance.
Irrelevant utterances
Conflicts with Irrelevant utterances, should there be any, are displayed in the conflict screen for every NLU model.

Next Experience

Feedback mechanism added to Help menu
Use the Provide Feedback button on the Help menu to provide feedback and comments about the functionality of the associated page to ServiceNow®. A dialog box opens with options that you can select to rate the effectiveness of the product.
New user preferences enhance debugging capabilities
Use the Debugging user preferences to help detect and remove existing and potential errors in your Next Experience components and scripts.
Resize a logo for your login screen
Configure the size of logos on your login pages. This feature requires you to create a system property.

Next Experience Components

Table 6. Added documentation for existing components
UI Element Description
Page templates
CSM Interaction record A page used to display interaction records in a Customer Service Management (CSM) configurable workspace.

Next Experience Developer Tools

Next Experience Inspector
View information and behaviors related to pages including properties, states, and action handlers. Next Experience Inspector provides valuable information for debugging.
Next Experience Profiler
Create, manage, and compare profiles for optimizing page performance. Enhance performance for users proactively across pages.

Notifications

HTTP v1 authentication support for Android apps
Configure push notifications for Android-branded apps using HTTP v1 authentication.

Notify

Bulk SMS
Process SMS messages in the background through the new API NotifySMS().sendBulkSMS(), which triggers the Bulk SMS flow asynchronously through the trigger_send_bulk_sms flow action.

Now Assist

Restrict Now Assist skills by user role in-product
Specify the roles that apply to the users who can access Now Assist skills in-product, such as on forms and in workspaces. Users without the specified role can't use the skill. This security feature matches the implementation for skills in the Now Assist panel.
Add conditions to skill availability
Define when Now Assist skills are available, in-product and in the Now Assist panel. Conditions can be based on any field and value, such as Location or who opened the case, to help with compliance with any generative AI restrictions.
Assign the data steward role
Select a dedicated user to determine data sharing preferences for your instance.
ITSM Virtual Agent pre-built LLM topics
Complete the common IT-related tasks such as checking the IT Ticket status and pending approvals using the Large Language Models (LLM) - based Virtual Agent topics.

Now Assist for CSM

Chat summarization skill
When a Virtual Agent interaction is transferred to a live agent, the agent can read the chat summarization to learn what information the user has already entered. Reading the chat summarization saves the agent from having to repeat the same information. The chat summarization populates the Chat Summary and Short Description fields.
Case summarization skill
Case summaries save agents time by condensing the record to a short summary.
Resolution notes generation skill
Agents can use the resolution summarization skill to generate resolution information for a case, propose the resolution to the customer, and add the information to the case record.
Q&A - Now Assist for Search skill
When users ask questions in search, AI Search can produce Genius Result answers that display AI-generated summaries of knowledge articles relevant to the search query. This Search skill is installed with Now Assist for CSM.
Now Assist panel
If configured for their role, agents can access Now Assist skills in a panel that is available in CSM Configurable Workspace. Now Assist is aware of context, so it can summarize the currently viewed record or conversation, or you can specify a case number.
Now Assist Admin console
Use the Now Assist Admin console to activate and configure capabilities and individual skills. For example, you can designate which roles have access to a skill, or whether the skill is available in CSM Configurable Workspace, the Now Assist panel, or both.
Add conditions to skill availability
Determine when the skills for the case and the resolution notes summarization are available by adding conditions to the fields on the case record.
Restrict skill availability by user role
Specify the roles that can access the case summarization and resolution notes summarization skills.
Minimum text requirement for case summarization
Enable the case summarization skill for the cases that have the minimum amount of information in the case activity stream.
AI icon support without a form reload
View the AI icons for the predicted fields as soon as the predictions are available.
Demo data for the case and interaction records
Use improved demo data to demonstrate the case summarization and resolution notes generation skills.

Operational Technology Change Management

Select a change model to fulfill change requests
Select an OT Change model during the Operational Technology Change Management Guided Setup to apply the change workflow to the needs of your organization. Choose from the following change models:
Create a change request from OT device details
Create an OT Change request from an OT asset record to populate information automatically in your OT Change form.
Create a change request from a remediation task
Create an OT Change request from the related remediation task form to view the related change record in the remediation task record.
Create a change task to fulfill a change request
Create a set of OT Change request tasks to fulfill the change in steps and capture all the work needed to implement the change.
Change categories
Categorize OT Change requests to assign changes to the right team and shorten the time that it takes to implement a change to your OT asset.
Operational Technology change approval
Add approvers to your proposed change request, such as the Plant Head or Production Manager, to ensure all risks and decisions are properly evaluated.
Managing change requests across sites
Find improvements for your site with read-only visibility of OT changes across sites.
Visibility of change model records across sites
Update the visibility of change model records by combining OT Change roles with site user roles.
Change email notifications
Send email notifications to relevant stakeholders when a change record is updated.
Edit the related devices and equipment model entities in a change record
Add or remove multiple OT devices and equipment model entities in an OT change record in the Affected OT Devices and the Impacted Equipment Model Entities related lists, respectively.

Operational Technology Incident Management v2

Edit the related devices and equipment model entities in an incident record
Add or remove multiple OT devices and equipment model entities in an OT incident record in the Affected OT Devices and the Impacted Equipment Model Entities related lists, respectively.
Create an assignment rule for OT incident records
Create assignment rules for Operational Technology Incident Management v2 to automatically assign an OT incident to the right group or user as defined in the assignment rule.
Compose an email from an OT incident record
Compose an email directly from an OT incident record by selecting the Compose Email button that is available in the record. The subject field auto-populates with the incident number and the short description in the record.

Operational Technology Knowledge Management

Create an OT knowledge base

Create an OT knowledge base to provide a self-service platform for OT knowledge users to store, share, and manage content that is about OT incidents.

Create a knowledge article from an OT incident record

Create a knowledge article directly from an OT incident record to save the information about an OT incident and its resolution.

Create a knowledge article in Industrial Workspace

Create a knowledge article in the Industrial Workspace to help point an article's contents to the needs and solutions that aren’t directly related to an OT incident.

Report a knowledge gap from an OT incident record

Report a knowledge gap from an OT incident if you can't find the relevant knowledge articles about the incident.

Approve requests to publish or retire a knowledge article

Approve requests to publish or retire a knowledge article, as a knowledge manager, to keep the knowledge base up to date.

Assign feedback tasks that are related to a knowledge gap

Assign feedback tasks, as a knowledge manager, to help ensure that the feedback task is addressed and the related knowledge article is updated.

Find information in the related knowledge articles for an OT incident
View the contextual knowledge articles to help you find information about the incident that you’re working on and any previous resolutions that may be applicable.

Operational Technology Manager

Convert IT hardware to OT devices in a bulk edit
Use the Convert to OT assets button in the All IT Hardware list to bulk edit selected IT Hardware assets and convert them to OT assets.
Convert your OT devices to IT hardware devices in a bulk edit
Use the Remove OT asset details button if you encounter OT assets that don't have an OT function and should be classified as IT hardware devices.
Preview existing OT asset records in the CMDB
Preview the records that already exist in the CMDB. You can do this before you import OT asset records from the staging table to the CMDB to avoid merging or reconciling the duplicate records.
OT Devices landing page tab
Track your OT device data with multi-site and business unit filtering by using the OT Devices landing page tab that was added to the Industrial Workspace. This landing page tab now runs in Performance Analytics.
Implementing multi-site and business unit filtering in the new OT Devices landing page tab
Filter the data shown that is based on the specific business units and sites by using the business unit and site filters in the OT Devices landing page.
Bulk Update Ruleset for Reassigning IT to OT feature
Automatically convert IT hardware into OT devices by using the Bulk Update Ruleset for Reassigning IT to OT feature.

Operational Technology Vulnerability Response

Create a change request from a remediation task
Create a change request from the related remediation task form to view the related change record in the remediation task record.
OT Vulnerabilities landing page tab
Track your OT vulnerability data with multi-site and business unit filtering by using the OT Vulnerabilities landing page tab in the Industrial Workspace. This landing page tab now runs in Performance Analytics.
Implementing multi-site and business unit filtering in the OT Vulnerabilities landing page
Filter the data based on the specific business units and sites by using the business unit and site filters in the OT Vulnerabilities landing page tab.
Operational Technology Vulnerability Response (PA) dashboard
Track the volume, performance, and progress of the OT vulnerable items (VIs) from the initial analysis and detection to the containment, or remediation, for a VI by using the Operational Technology Vulnerability Response (PA) dashboard.

Order Management

Export and import product catalog entities
Transfer catalog entities from one ServiceNow instance to another. You export catalog entities as JSON files, which you can then import to other ServiceNow instances. For example, you can perform a bulk transfer of catalog entities from a non-production instance to a production instance.
New roles for customer order management
Assign the order admin role to users who manage orders, including order configuration and approvals. Assign the order agent role to agents who capture orders from customers. The order agent role gives agents read and write access to orders, order lines, order line characteristics, and price adjustments.
Support network slicing for 5G service
Roll out 5G products and services by defining the slice products and services in the catalog and managing the order fulfillment process before sharing it with the network function for activation.
TMF641 Service Order Spoke (southbound actions)
Reduce the time to integrate Order Management with south-bound external systems and manage the end-to-end order fulfillment process for service order requests by using the TMF641 Service Order POST API.
Jeopardy Management
Identify and address the possible delays in order fulfillment proactively by monitoring the SLA resolution time of your customer orders, domain orders, and tasks. Using planned orders helps to prevent jeopardizing a timely order fulfillment.
Support suspend and resume actions for products and service orders
Capture your customer requests to temporarily suspend or resume any products and services during the order decomposition and fulfillment process by using the new suspend and resume actions.
Support external inventory ID
Use the inventory records that are created by external systems, such as Configure, Price, Quote (CPQ) systems, for your future change and disconnect orders, assurance, and fulfillment processes, with the new inventory records that are created during order capture.
Order Management integration with Service Portfolio Management
Deliver large-scale customer orders on time and within budget by identifying the potential issues in order delivery by using the integration with the Strategic Portfolio Management (SPM) application. You can manage your planned order tasks as project tasks in Strategic Portfolio Management. This project-based oversight eliminates the problem of manually tracking order fulfillment tasks in a project.
Order Management integration with Field Service Management

Orchestrate the work orders that are triggered by the orders that require field service work by using the integration with the Field Service Management application.

Password Reset

Improved accessibility for Password Reset on Now Mobile app
Experience mobile interface accessibility improvements for the Password Reset application on the Now Mobile app.

Personal Lines Claims

Claim summary page
Different users can use the Claim summary page on a claim case or adjuster task:
  • Managers, adjusters, and processors can view the claim case snapshots such as the claim status, service level agreements, claim properties and participants, notes and activities, and coverages and other financials.
  • Administrators can use the baseline page to create a customized summary page.

Platform Analytics Workspace

Create cascading filters
Filter based on multiple values in a hierarchy.
Save filters in a dashboard filter library
With the necessary role, save filters that you create on a dashboard to a filter library. Other users can use those filters in their dashboards.
Show locational data on a map
The new Geomap data visualization type shows locations on a map.
Alternative Group By
When viewing a data visualization on a dashboard, you can change the Group by field. An editor must first set up this choice on the data visualization. This ability applies to all data sources on all data visualizations that have group by, except pivot tables.
Duplicate a dashboard or a dashboard tab
Copy existing dashboards and tabs in the inline editor. You do not need editing rights to a dashboard to duplicate it.
Configure a Process Mining map on a dashboard
If you’re using Process Mining, you can add a map of states in a process to a dashboard.
Dynamic aggregation support
When using MetricBase as a data source, you can enable a dynamic period for a time series data visualization. When enabled, you can set the aggregation period to the time range and the metric transformation to resample.

Policy and Compliance Management

Lite operator license to enhance user operations
Assign an indicator task to complete the task to users with the business user lite role in addition to users with the business user role. Users with business user lite role can respond to the indicator task requests.

If you are a lite operator and do not have an Operator license, you can still approve policy exceptions, evidence requests, and others. If you are an indicator task owner you can respond to indicator tasks with the lite operator license. You can also do similar tasks in Employee Service Center.

Policy knowledge base and quick links in the Employee Center portal
View the knowledge base articles of all published policies from the Employee Service Center. Use the quick links in the Policies topic page to report events and raise exceptions on policies with respect to risk, and policy and compliance.

Eliminate having to provide repetitive responses for similar attestations by grouping control attestations on the Task pages of Employee Service Center – Risk Portal and on the Compliance Workspace.

Portfolio Planning

Manage your financials in Portfolio Planning
  • Use the centralized interface for financials to manage expense lines and cost plans from the side panel.
  • Forecast and modify planned costs using the inline editing feature.
  • Generate labor costs for attribute-based resource assignments.
  • Generate and report the attribute-based labor costs for demands based on the new resource assignments capability.
  • Create baselines to capture the snapshot of financial costs manually or by using a scheduler to track the changes in project financials over time.
  • Use the baseline comparison view to compare the latest financials with a baseline or any two baselines to easily analyze the variance in costs.
Manage resource capacity
  • View the capacity allocation by generating the resource capacity.
  • View the capacity allocation for your projects and demands by setting capacity attribute filters.
  • View capacity details on the Capacity Planning screen for your projects and demands.
  • Use filters to view the resource capacity for planning items with different planning state, type, priority, status, and so on.
  • Easily understand the overutilized resource capacity using the resource overutilized icon (Resource overutilized icon.).
  • Identify the planning items or resource groups with no resource allocation using the resource assignments unavailable icon (Resource assignments unavailable icon.)
  • Work on resource mapping for the planning items with actual dates using the work in progress icon (Work in progress icon.) against the Gantt chart bar.
Enable rough prioritization of work using MoSCoW

Categorize planning items using the Must have, Could have, Should have, or Won't have (MoSCoW) values in the List and Hierarchy views. This categorization creates a baseline of priorities that you can use later when you're grooming and prioritizing work for your portfolio.

Make quick edits in the Hierarchy view of high-level portfolio plans
Improve focused planning by using an editable hierarchy view for high-level portfolio plans:
  • Make inline edits to item details such as Priority, MoSCoW, and others.
  • Update the approved dates of an item in the timeline using the drag functionality.
Prioritizing work using Portfolio Planning Workspace

Apply quick filters to all the views of the Prioritization or Roadmap tabs at once so that you can view a consistent data set for your portfolio plan.

These filters are persistent so that you can view the same data set and continue your planning even when you log back in.

Show or hide parent entities in the Hierarchy view

Get a more comprehensive view of how work is aligned by enabling the display of all parent entities in the Hierarchy view of the Prioritization tab, even those entities with no associated planning items.

Roles installed with Portfolio Planning
Use the new roles to view or manage your resource capacity, financials, portfolio plans, and free-from roadmaps:
  • Capacity Planning roles:
    • sn_align_ws.spw_capacity_user - Edit access to generate capacity planning.
    • sn_align_ws.spw_capacity_read - Read access to view capacity planning.
  • Financial planning roles:
    • sn_align_ws.spw_financial_user - Create cost plans and expense lines for planning items.
  • Portfolio planning roles:
Portfolio plan enhancements
Take advantage of the portfolio plan enhancements to save your time while you manage your portfolio plans and roadmaps:

Privacy Management

Review a privacy assessment
As privacy team members, review privacy assessment responses, ask for revisions if necessary, and collaborate to provide necessary clarifications while responding to the assessments. Additionally, either the business users or the Privacy team can reassign privacy assessments to the appropriate respondents.

Proactive Triggers

Custom trigger types
Create your own trigger type specific to your organization. Creating custom trigger types can increase the usage of Virtual Agent by providing event-based triggers on the platform. Custom trigger types enable you to improve the deflection rate of cases and issues as well by triggering messages during events that improve customer satisfaction, such as reminding end users when an item is in their cart. When creating a new rule, the Trigger type field has a new Create new trigger type button (Add.). Selecting this button brings up the new Create Trigger Type dialog box where you're prompted to create a new trigger type. You can also create and view trigger types in the updated Conversational Interfaces > Settings > General > Proactive Triggers section. Next to the Trigger Types field, select View all to create or view trigger types. When creating trigger types, you can have a source of Web Browsing or API. AI Search is now an included System API source trigger type that can be turned on.
Proactive Triggers button options
Create up to three buttons that link to relevant Virtual Agent topics when associating an action to a rule using the Message that launches a selection of virtual agent topics action type. When associating an action to a rule, assign up to three Virtual Agent topics that appear as buttons to end users. End users see these buttons in their web client when they interact with the Proactive Triggers message. Up to three buttons can appear under the designated action's Tagline (which defaults to Suggested for you). If they select a button, the Virtual Agent topic runs.

Process Automation Designer

Diagram view
Build your processes in a diagram view with all the same configuration options as in the board view, except for optional activities. Toggle between views as needed.
Decision branches
Use decision branches if you want a process to follow different paths for certain conditions.
Start Rule
Define whether an activity executes when its stage starts, or if it should run after other activities in the stage.
Note: All your old processes in Utah and earlier will remain the same. If you need to edit the old processes, we will handle the editing for you. If you upgrade from Utah or older releases to Vancouver and newer, your processes will be upgraded.
Undo and Redo
Undo or redo recent changes during design.
Error Tray
Receive notifications in a validation tray when a process is missing connectors or has redundancies.
Archive button
To better control storage consumption, admins can archive process execution records with the archive button on the process execution list.
This Activity
Select the This Activity option for input and experience properties.

Process Mining

Automatically detect process improvement opportunities
Start improving your process early by analyzing automated findings that detect rework, additional steps, and bouncing records across the entire project.
Summary and Insights page enhancements
Easily navigate through and filter the Summary and Insights page to view improvement opportunities related to types, impacted KPIs, and so on.
Process Mining component for dashboard builder
See the performance of the process and identify rework in the process by adding an interactive process model into your dashboard via a drag-and-drop interface.
Mining engine enhancements
The mining engine has been enhanced with specific capabilities to support new, in-depth use cases.
  • Select activity definition values that enable you to view only specific activities in the graph.
  • If no audit is available, define an activity definition on the glide_date_time table/record field to support use cases like SLA breach analysis.
  • When defining a multi-dimensional model, add an Attached node for a child record on the primary record to more easily see in the graph where the child record is attached to the parent.
Projects can be shared with roles
Share Process Mining projects with roles rather than only with users and groups.
Findings associated with the process configuration can be imported into each project
Import active process findings as templates into the associated project. If you do not import the process findings from a process, the findings are not used during project mining.
Summary and Insights page displays findings details
View details about findings on the Summary and Insights page and create a finding from this page.
SPM Process Mining Content Pack made available
The Strategic Portfolio Management Process Mining Content Pack provides a preconfigured Process Mining model that helps analysts and process owners understand the effectiveness of their demand processes and provides opportunities for performance improvement.

Project Portfolio Management

Managing financials for your projects
Plan and manage projects using the new, interactive UI. Starting with the Vancouver release, you can create and manage cost plans by using the new Project Workspace. For more information, see the Project Workspace release notes.
Resource Management Workspace
  • View the allocation details of resources and their assigned tasks using the Resource Portfolio view.
  • Use the quick filters to build a condition and define a date range to view a specific set of resource allocations.
  • View the resource requests for projects or tasks in the bottom screen area and access the request to allocate resources.

Project Workspace

Manage financials for your projects
There is a new centralized interface to view financials of your projects to manage cost plans, expense lines, create and compare baselines.
  • Manage your cost plans and expense lines easily by accessing them from the side-panel. Re-forecast the planned costs using the inline editing feature.
  • Forecast the project expenses on a quarterly or yearly basis based on your organization's planning schedule.
  • Create baselines to capture the snapshot of financial costs manually or by using a scheduler to track the changes in project financials over time. Use the baseline comparison view to compare the latest financials with a baseline or any two baselines to easily analyze the variance in costs.
Manage project dates and display settings
  • Synchronize the project's date with the start dates of the associated resource plans, cost plans, benefit plans, resource assignments, project tasks, and subprojects using Move Project.
  • Resources not synced enables you to synchronize the project and resource assignment dates. When there’s a change in the planned or actual dates of the project tasks or child tasks, this icon is enabled.
  • Use Realign assignments to task action to synchronize the resource assignments dates with the project task or child task dates.
  • Personalize your settings for Timescale, Displaying summary tasks, Bar labels, and Dependency lines. Any changes you make to the Display summary task settings and timescale view is saved in the preferences.
Manage resources in resource allocation window
  • View and track the assigned Project, Owner, Task, and Task effort of a resource from the resource allocation window.
  • Collaborate with project owners using Microsoft Teams integration with the resource allocation window.
  • Double-click a cell in the resource assignment grid to modify the entire row. The Resource Assignment grid now supports comprehensive row editing.

Public Sector Digital Services

Automate requests for license and permit requests using the License and Permit Playbook
Implement the new License and Permit Playbook to automate requests for license and permits, guide government workers to fulfill license and permit requests consistently, and simplify the process for constituents to request license and permits and track the status of their requests.
New modals for 'Manage Documents' and 'Documents from Similar Requests' Activities in Information Request Playbook
Create documents, search for documents with the auto-complete name lookup, and link or unlink existing documents to a case. You can do all these tasks from one modal within the playbook.
CSM Business (Agency) Location Service Portal Uptake
Use the Agency Location Service portal to request specific services and submit cases against agency locations, as well as view associated customers, households, and businesses. External agencies can add and manage staff members from a centralized portal.
Associate an agency location to an offered public service offered
Associate service definitions to specific agency locations. This association enables agents and constituents to view a list of the public services that an agency location offers to a service organization and to report and resolve cases at each agency location.
Service definition enhancements for case tasks
Use service definitions to connect services and case types, and extend service definitions to case tasks. Agents can create case tasks by selecting from a list of install base items or public services and then by selecting from a list of available task types.

Robotic Process Automation (RPA) Hub

Code quality check

RPA release managers or RPA admins select code quality check rules from a pre-defined set in the RPA Hub instance. Then, the RPA Desktop Design Studio performs an in-built code quality check before publishing a package.

RPA developers can also perform a pro-active code quality check on a package in the RPA Desktop Design Studio, by inspecting an activity or a complete automation project for any issues by using the Code Quality Check feature.

The issues and their details are displayed in the Code Quality Check Results window. Troubleshoot the issues before you publish the automation project to RPA Hub. For more information on how to perform the code quality check in RPA Desktop Design Studio, see Code quality check in RPA Desktop Design Studio.

If an error or a warning occurs in the automation, a decision is derived if the package can be published successfully or not, based on the system property configuration (error, warning, or no restrictions).

To view a list of the pre-defined code quality rules in the RPA Hub instance, see Code quality rules list.

View a code quality rule form along with the type and description. For more information, see Code quality rule form.

In the code quality rule form, RPA release managers and admins can edit the Severity, Regular Expression, Active, and Value fields.

To enable the code quality check at the instance level, ensure that you mark the new system property sn_rpa_fdn.enable_code_quality_check as true.

Additionally, configure the following system properties:
  • sn_rpa_fdn.restrict_package_by_severity - To set a restriction on publishing a package from RPA Desktop Design Studio and publishing a bot process in RPA Hub.
  • sn_rpa_fdn.code_quality_check_timeout - To enter a maximum duration, in minutes, for the completion of the code quality check.
These system properties are effective only when the code quality check feature sn_rpa_fdn.enable_code_quality_check is enabled. For more information about these properties and values, see Configure RPA Hub properties.
Track scheduled maintenance days on robot calendar

Track scheduled maintenance (SM) days on the robot calendar for an optimum functioning of the bot processes and to take preventive measures.

After a change request is created, it reflects as a scheduled maintenance day on the robot calendar, only when the change request is either in Scheduled, Implement, or Review states. An associated scheduled maintenance event card appears on the robot calendar to track the scheduled maintenance day.

RPA release managers and RPA admins have visibility to the potential impacts on the current or future automation executions. They can take an appropriate call to action. Such as, either to accept or reject an associated scheduled maintenance event card of the configuration item (associated robot or a bot process) on the robot calendar. As a result of this action, a maintenance request is created for tracking purposes. For more information, see Manage scheduled maintenance days in RPA Hub and View maintenance requests in RPA Hub.

Robot pool in RPA Hub

Create a robot pool record in RPA Hub from the Robot Pool menu for an optimum utilization of robots to execute the bot processes.

Enable the robot pool option for a bot process on the Bot Process form to allocate robots dynamically, for the bot process execution. For more information, see Enable robot pool for a bot process in RPA Hub.

Associate a queue with a bot process before you enable the robot pool option. For more information, see Associate a queue to the bot process from the related list.

Select and configure the robot pool fields on the Bot Process form to define the allocation type. For more information, see Bot Process form.

Configure the robot pool related fields for Average Handling Time (AHT) calculation on the Queue form. For more information, see Queue form.

Calculate the number of robots required with a new UI button Calculate. Based on allocation type, Service Level Agreement (SLA) or percentage reduction, the robots are allocated from the selected robot pool to execute the bot process. For more information, see Calculate the number of robots in RPA Hub.

Access the robot calendar for the robots assigned to a robot pool. On the ribbon of the robot calendar, you can see the associated robot pool name along with robot type, robot state, and so on.

New ways of creating schedules on robot calendar

Right-click or double-click an empty slot of the robot calendar to create a schedule. These options are available along with the New Schedule button on the robot calendar.

However, the RPA support user or developer must be a part of the Managed By Group list to access this functionality.

View, edit, and delete a schedule from an event pop over card
On the event pop over card, select the following icons to view, edit, and delete a schedule:
  • Select the view bot process details icon (View bot process details icon.) to get the bot process details in a new tab.
  • Select the view event details icon (View event details icon.) to view more details about the schedule in the contextual side panel.
  • Select the edit schedule icon (Edit schedule icon.) to edit an existing schedule.
  • Select the delete schedule icon (Delete schedule icon.) to delete a schedule that you no longer need.
For more information, see View robot events in RPA Hub.

Security Center

Security hardening
Use the Hardening tool to ensure that your instance hardening configurations conform with ServiceNow recommendations.
Security scanner
Use the Scanner tool to scan your instance against a set of security checks to identify misconfigurations and insecure behaviors.
Security metrics
Use the Metrics tool to monitor over 50 different security events to identify potential security threats and insecure user behaviors.
Security learning
Use the central repository of security resources that provides complete access to ServiceNow security and compliance documents and portals.

Security Incident Response

Collaborate with your customers and peer agents through a conference call to resolve customer issues through Microsoft Teams, Zoom, or Webex. You can also capture post-call chat, recordings, participant info.
Flow-based Playbooks
More easily transition from manual or undocumented playbooks to automated and repeatable playbooks using Flow Designer. Security Incident Response now supports the following new playbooks:
Manage post incident activities
Security Incident Response now supports the following capabilities:
  • Usage and definition metrics for security incidents to capture MTTR (Mean time to repair).
  • Enable or disable the Post Incident Review (PIR) report generation for child security incidents.
Security Incident Response Workspace
You can now perform the following tasks in the Security Incident Response Workspace:
  • Monitor scan requests
  • Report security incidents as a risk event, which will be tracked by the Risk Management team
  • Create a customer service case for the security incident, which will be tracked by the Customer Service Management (CSM) team
Activate and configure the VirusTotal integration
Send URLs as hashes for threat lookup to protect the users' privacy on the integration.

Service Bridge

Service Bridge for Providers application
Enable technology providers to connect to their consumers and partners using the Now Platform®.
Service Bridge for Consumers application
Enable consumers to connect and track service requests with their providers and partners who utilize the Now Platform®.
Register a Service Bridge consumer
Use the simplified onboarding process for providers and consumers. Providers can create a registration task, and consumers can set up and establish a connection to the provider's instance on their own.
Transform data with the Service Bridge transform framework
The Transform framework allows you to do the following:
  • Enable consumers to use the transform framework on their ServiceNow instances.
  • Allow providers to create a default transform definition that can be applied globally to all consumer instances that match the configuration.
  • Set and transform virtual fields with the help of virtual transforms.
Using remote tasks to fulfill consumer requests
While creating remote task definitions, you can:
  • Create virtual mappings for inbound and outbound fields.
  • Streamline attachment handling by automatically copying attachments from remote tasks to the parent record.
  • Use the expanded range of field types that are available for inbound and outbound mapping in remote tasks for providers.
  • Use new Connect and Disconnect actions provided on remote tasks to start or stop connections with providers.
  • Use a scratchpad for Service Bridge tasks, enabling workflows to exchange data between instances.
Remote record producers in Service Bridge
  • Text indexing for consumer remote record producers has been added to make them discoverable in virtual agent and global search.
  • Variables and other associated catalog items can be deleted directly on consumer instances.
On-premise support
Provide support for Service Bridge on-premise instances. To use Service Bridge with on-premise instances, ports must be open for RESTful Web Services.

Service Builder

Service Builder approval flow

Use the new approval process to customize how you want to approve services and service offerings. By default, the approval flow in Service Builder is set to approve services automatically. As an administrator, you can update a setting in ServiceNow® Flow Designer to enable the approval flow that comes with the base system. You can also edit the flow in Flow Designer for a customized approval flow that best meets your needs.

Use the improved checkout experience to edit a service or a single offering one at a time. You can check out a service to edit it without checking out its child offerings – the offerings remain in the Published state until they’re separately checked out.

Create a service in Service Builder
  • Use updated fields and tooltips to define your service teams in the Team tab of the Manage Offering subflow:
    • Added the following fields for technical services: Change Group and Managed By Group.
    • Added the following field for business services: Change Group.
  • Use the updated section, field, and tooltip to define technical service relationships to application services on the Operations tab of the Manage Offering subflow.
    • Renamed the Dependencies section to Relationships.
    • In the Relationships section, updated the Application Dependencies field to Application services I contain.
    • Added the application service type Dynamic CI groups in the application services table [cmdb_ci_service_auto table].

Service Catalog

Create topics or taxonomy in Catalog Builder to enable discovery of catalog items on Employee Center

Configure topics and taxonomy for catalog items or record producers in Catalog Builder to make them discoverable on Employee Center.

While creating or editing catalog items in Catalog Builder, browse the topics to add in the Location step.

Drag or copy attachments

Drag or copy one or more files in the Add attachments window to attach the files to catalog items, order guides, or request items in standard ticket pages. The window opens after you select the add attachments icon (Add attachments icon.) while working with or ordering catalog items in ServiceNow® Service Portal, Employee Center, or customized portals.

Easily navigate to Now Platform from Catalog Builder

Navigate to the Now Platform from Catalog Builder to update any advanced feature for catalog items in Catalog Builder.

If you want to add an advanced feature, such as client scripts, to the catalog item, but you're working in Catalog Builder, use the Edit in advanced view button to navigate to the Now Platform, where you can add such information.

Discard draft catalog items in Catalog Builder

Discard a catalog item in the Draft state if you don’t need it anymore directly from the Catalog Builder. Use the Discard draft button on the catalog list page or the Catalog Builder wizard.

When you discard a draft of a published catalog item, only the draft item is discarded while the published item remains intact such that the data of the catalog item is reverted to the state that it was in before you started editing it.

Improved auto-populate

Experience an improved auto-populate feature. Now you can select questions from the associated variable sets as dependent questions on the Auto-populate tab.

Only the reference and requested for type variables appear in the list. This improved feature supports only single-row variable sets.

Archive the variable data on requested items

Use the default archive and archive destroy rules to archive and destroy the variable data respectively on requested items after a specific duration. The duration of the rules is set to two years by default. The archive rule archives the variable data of standard catalog items, record producers, and catalog task tables. Because the data is archived, the performance of Service Catalog remains efficient. The archive destroy rule destroys the archived data.

You must activate both the archive and destroy rules because they’re inactive by default, and their duration can be changed as required.

Service Graph Connector Integration for Claroty CTD

Troubleshooting the Service Graph Connector Integration for Claroty CTD
Execute the scheduled job for validations and review the results to troubleshoot any issues by using the optional steps in the Troubleshooting the Service Graph Connector for Claroty CTD section of the Guided Setup.
Class/Type system property
Import the records from Claroty CTD that are based on the class or type by using the Class/Type system property (filter.asset_type_code).
Purdue Level system property
Use the Purdue Level system property (filter.asset_purdue_level) to import the records from Claroty CTD that are based on the Purdue Level.
Turn off the classification that is based on the operating system (OS)
Turn off the classification that is based on the OS for the network gear and Internet of Things (IoT) devices and their extended classes by modifying that choice in the available script.

Service Graph Connector for Microsoft Defender for IoT (Azure)

Troubleshooting the Service Graph Connector for Microsoft Defender for IoT (Azure)
Execute the scheduled job for validations and review the results to troubleshoot any issues by using the optional steps in the Troubleshooting the Service Graph Connector for Microsoft Defender for IoT (Azure) section of the Guided Setup.
Converting sensor ID to lowercase during devices import system property
Change the sensor ID value into lowercase letters to avoid issues with the import process by using the Convert Sensor Names to lowercase during Devices Import (sn_msftd4iotazsgc.convert_sensor_names_to_lowercase) system property.
Filtering specific devices during import
Control what type of devices get imported by using the Filter Configuration for Devices Import section in the system properties.
Support for control module import
Import devices with the control module class to the CMDB and use the additional class mappings for the control modules.
Additional class mapping
Use the following additional class mappings to support more devices:
  • Storage
  • Wireless access point
  • DB server
  • IP telephone
  • Multicast/broadcast
  • Terminal station
  • Door control panel
  • IP camera

Service Operations Workspace for ITSM

Admin console
Quickly access and manage customizations in Service Operations Workspace for ITSM from a single console.
Genius results for a search query
Display relevant answers to a search query. The answers then appear as genius result cards with the regular search results. Your user can view the answers and actions at one time.
Remedial action enhancements
  • Cancel the remedial action (End process or Restart service) playbook by using the Cancel action option on the playbook panel.
  • Control the duplicate concurrent execution of the remedial actions by using the Allow concurrent execution option in the Remedial Action Type and the Consider for concurrency check option in the Remedial Action Parameter.
CI action and metric definition enhancements
  • In the Adapter configuration, define the time (in seconds) for duplicate metric requests not to run when a metric request is already running.
  • In the Action configuration, define the time (in seconds) for duplicate action requests not to run when an action request with the same parameters is already running.
Exploring Recommended Actions for ITSM in Service Operations Workspace
Configure and display the relevant actions to agents based on the record context. Agents can quickly and easily take these actions to help customers and resolve issues.
Collaboration in Service Operations Workspace
  • Communicate and collaborate in real time to resolve the incidents and other records on Service Operations Workspace.
  • Make conference calls by using a service provider supported by the Notify framework, so that you can collaborate with stakeholders, responders, and users.
  • Initiate a sidebar or Microsoft Teams chat from an incident and other records to work toward the resolution of an incident.
  • Send an SMS invite from an incident and other records on Service Operations Workspace.
Customization of the Assign and Resolve dialog boxes for an incident and change request
Starting in version 3.1, display the fields of your choice on the Assign and Resolve dialog boxes.
  • For an incident, you can customize the Assign and Resolve dialog boxes.
  • For a change request, you can customize the Assign dialog box.
Generative AI skills in Service Operations Workspace for ITSM
Starting in version 3.1, propose quicker resolutions by understanding the chat and incident context. You can summarize an incident, generate incident resolution notes, and summarize a chat interaction.
Standard record page
Starting in version 4.0, improve the experience of upgrading record pages by using the standard record page. It is built using presets, controllers, and extension points that simplify the component configuration.

For an incident record, you can customize the various UI components of an Incident record page using standard record page configuration to enhance your experience. For more information, see Incident record page customization.

Device health visualization
Starting in version 4.0, view all the available metrics that are collected for the selected CI through the Digital End-User Experience (DEX) architecture.
Incident notification configuration
Starting in version 4.0, categorize incident notifications as Incident in the notification preferences so agents can easily turn on and off all the notifications for a specific category.

Service Portal

Secure public widgets accessed by guest users

Secure public widgets that accept the table input parameter by specifying the tables from which the widget can access and return data for guest users.

Mirror a portal for right-to-left languages

Mirror the portal user interface direction for right-to-left languages by selecting Support right-to-left languages in the portal record to generate the necessary CSS automatically.

If you use an external CSS library, you can provide your own CSS to mirror the portal user interface direction for right-to-left languages by specifying a CSS file URL in the CSS Include record to override the automatically generated CSS.

Support semantic HTML

Improve search engine optimization (SEO) and accessibility with support for semantic HTML. Pages automatically include only one <h1> tag per page and navigation elements in <nav> tags.

Specify which content in a page is contained in the <main> tag by adding it to a container, row, or column in Service Portal Designer.

Customize the text color of AI Search results
Match the text color of the title and content of search results to your brand using CSS variables.
Allow users to paste or drop files as attachments
Add attachments with fewer clicks by configuring pages to support pasting or dropping files in the Add attachments dialog box or in a section of a widget, or by dropping them in a dedicated zone of a page.

Service Portfolio Management

View availability results
Use the redesigned service availability calculator for improved availability performance, calculations, and maintenance. To access the new calculator, you must enable the com.snc.availability.v2 system property. New customers automatically get the updated redesigned version, but existing customers must set the property to true to opt in.
Create catalog items for service offering subscribers
Link catalog item record producers to service offerings. The service offering items orderable by subscribers related list shows general information for the related catalog items. The added attribute, Class, indicates if the catalog item is a record producer. When you select Edit in the Items orderable by subscribers related list, a list of record producers is provided along with the catalog items.
Note: To identify if a catalog item is a Class type record producer, enter sc_cat_item_producer.list in the Filter navigation field.
Applying the CSDM guidelines to Service Portfolio Management
Use the CSDM life-cycle fields in Service Portfolio Management to manage the end-to-end life cycle of services and service offerings. The shared field names provide you with consistency and alignment as you use other ServiceNow applications.
Service Portfolio Management activation administration
Install the Service Portfolio Management Foundation plugin by default on the Now Platform user interface. Prior to the Vancouver release, the Service Portfolio Management Foundation plugin [com.snc.service_portfolio] required a standard ServiceNow® IT Service Management license.

Sidebar

Differentiation between Sidebar users and Microsoft Teams users
Sidebar differentiates between Microsoft Teams users and ServiceNow® users within Sidebar discussions.
Sidebar records supports multiple discussions
Create multiple discussions on a record.
Integration with activity stream automatically enabled
Sidebar's integration with the activity stream is automatically enabled.
Unsent messages to Microsoft Teams group chats are flagged with an error message
If Sidebar is unable to send a message to a Microsoft Teams group chat, an inline error message indicates that the message was not sent.
Microsoft teams group chat creations are managed using a new administrative feature
Admins can manage Microsoft Teams group chat creations using an improved interface.

Skills Intelligence

Skills core
Match the employee skills information with job architecture to drive business outcomes.
Translate your skill taxonomy seamlessly into the ServiceNow® Skills Intelligence engine for a unified representation of skills data.
Skills profile
Access a comprehensive skills profile for employees to view, add, update, and delete skills. See that various skills suggested under recommended, required, validated, and additional skills sections.
Search for and select recommended skills from the skills catalog with skills recommender.
Integrate skills sources, such as LinkedIn or resume, to auto-populate skills.
Pre-seed the essential skills that employees must have for a role on the employee's skills profile.
Learning recommendations
Deliver learning recommendations to employees based on their skills profile.
Proactive prompts
Support proactive engagement in the flow of work, prompting employees to update skills-related information to drive skills adoption.

Skills Management

Using the Next Experience user interface to manage skills
Assign skills to users and associate the skill levels for each skill by using the Next Experience user interface.

Software Asset Management

Maximize the value of SaaS integrations by identifying feature level usage
Get insights into how your organization uses SaaS and SSO applications by using the Overlapping usage view in the Software Asset Workspace. You can determine if the application has to be downgraded to a lower edition based on usage and you can compare how the applications are used within a category.
Access the success guides for Microsoft 365 and IBM ILMT through a Value builder task
Access the success guides as part of a Value builder task from the Success Portal view in the Software Asset Workspace to improve the time to value for your organization. The instructions in the success guides help you do the following tasks:
  • Track your subscription licenses and proactively identify the saving opportunities for Microsoft 365.
  • Track and license your IBM usage so that you can configure the connection between the Now Platform and IBM ILMT or BigFix inventory.
Manage Microsoft SQL Server licensing through Guided Setup
Get started faster with Microsoft SQL Server licensing by using the Microsoft SQL Server License Management Guided Setup. The Guided Setup provides a prescriptive guidance for the tasks that you must perform to configure SQL Server licensing and organizes the configuration activities into various categories for ease of use.
Optimize your purchased Adobe subscriptions
Save on your Adobe subscription costs by optimizing your Adobe Creative Cloud subscriptions. Software Asset Management reclaims Adobe Creative Cloud All Apps and recommends assigning only the Single App or individual product subscriptions when fewer than three Adobe products are actively used.
Optimize your Microsoft 365 subscription costs
Optimize your Microsoft 365 (Office 365, Enterprise Mobility + Security (EMS), and Windows) subscription cost by removing dual licenses, evaluating usage, and downgrading subscriptions to a lower plan for Microsoft 365, and consolidating individual Microsoft 365 app subscriptions into one Microsoft 365 plan.
Simplify the credential setup for Adobe integration using OAuth Server-to-Server credentials
Simplify your credential setup process by integrating your Adobe Cloud services with a ServiceNow instance using OAuth credentials. Adobe is migrating from a Service Account (JWT) credential to an OAuth Server-to-Server credential. For more information, see the Adobe Migration guide.

Sourcing and Procurement Operations

Performance Analytics for Sourcing and Procurement Operations
Leverage the new default platform capabilities like configurability and better performance with the four new dashboards provided in the seismic platform. They provide intuitive and modern analytics experience to customers that add value with unified capabilities for all ServiceNow® data.​ The seismic platform enables you to edit, copy, and duplicate the delivered dashboards, and even edit at the widget level. You can also share the dashboards with groups or individual users. These four SPO dashboards include:
  • Procurement Buyer Dashboard
  • Procurement Strategy & Ops Dashboard
  • Procurement Team Performance Dashboard
  • Procurement Case Management Dashboard
The old classic dashboards are still available at the same navigation path. The new dashboards are added in the performance analytics workspace pages.
Sourcing intake guided experience with playbooks
As procurement professionals, review sourcing intake information from employees and work on negotiations.
Source-to-Pay Workspace list page
Leverage Sidebar and Microsoft Teams integration available on all SPO objects that have extended from the task tables, such as sourcing requests, purchase requisitions, negotiations, negotiation events, and so on.
Complete your checkout
As shoppers, add attachments as part of the full checkout experience. Attachments added during quick and full checkouts now appear in the approval notifications in Shopping Hub, Employee Center, and emails.
Sourcing and Procurement Operations integration with Employee Center
View to-dos such as receipt confirmation, service acknowledgment, more information needed, and milestone acknowledgment in Employee Center. Employees can complete these to-dos in the Employee Center portal itself.
Approve a request from Employee Center
As approvers, take actions such as approve, reject, or request clarification, on line-level items in approval to-dos for purchase requisitions within Employee Center.

Strategic Planning

Simple centralized interface to access financials
  • Use the centralized interface for financials to manage expense lines and cost plans from the side panel for Agile entities and your planning items.
  • Forecast and track labor costs for epics.
  • Forecast and modify planned costs using the inline editing feature.
  • Generate labor costs for Agile entities depending on the attribute-based resource assignments.
  • Generate and report the attribute-based labor costs for demands based on the new resource assignments capability.
  • Create baselines to capture the snapshot of financial costs manually or by using a scheduler to track the changes in project financials over time.
  • Use the baseline comparison view to compare the latest financials with a baseline or any two baselines to easily analyze the variance in costs.
  • Forecast the financial estimates for Agile epics using the new financials section on the Details tab.
Comprehensive view of resource capacity allocations
  • View the capacity allocation by generating the resource capacity.
  • View the capacity allocation for your planning items by setting capacity attribute filters.
  • View comprehensive capacity details on the Capacity Planning page for your planning items.
  • Use filters to view the resource capacity for planning items with different planning state, type, priority, status, and so on.
  • Easily understand the overutilized resource capacity using the resource overutilized icon (Rescource overutilized icon.).
  • Identify the planning items or resource groups with no resource allocation using the resource assignments unavailable icon (Resource assignments unavailable icon.)
  • Work on resource mapping for the planning items with actual dates using the work in progress icon (Work in progress icon.) against the Gantt chart bar.
Scoring in Strategic Planning
  • Score items to priorities and rank them based on a defined framework that is based on your requirements.
  • Assign a scoring framework for your portfolio plan. You may also customize or create a scoring framework based on your business needs.
  • Rank your items based on the scoring attributes.
Managing Feedback in Strategic Planning
  • Eliminate sifting through various channels by capturing feedback, suggestions, and concerns related to the product in a central repository. Convert the feedback into planning items that can be prioritized, planned, and implemented.
  • Analyze trends and identify the top tags and customers to gain valuable insights. View statistics and take corrective actions on customer feedback.
  • Incorporate customer feedback by creating demands, epics, or projects from feedback or a product idea in the Feedback module.
  • Submit feedback directly from Microsoft Outlook email.
  • Collect ideas as feedback by integrating the Idea portal with Feedback.
  • Collaborate on documents related to a product idea, feedback, or planning item through the Docs component.
  • Personalize the feedback or product idea page using filters to enable your customers to quickly find and engage with feedback or product ideas that are the most relevant to their interests.
  • Link feedback or product ideas directly to non-planning items to address customer concerns promptly in a central location and to ensure that every input is considered when making decisions.
Enable rough prioritization of work using MoSCoW

Create a baseline of priorities to use when grooming and prioritizing work for your portfolio by categorizing planning items using the Must have, Could have, Should have, or Won't have (MoSCoW) values in the List and Hierarchy views of the Prioritization tab.

Make quick edits in the Hierarchy view of high-level portfolio plans

Improve focused planning by using an editable Hierarchy view for high-level portfolio plans. Make inline edits to item details such as Priority, MoSCoW, and others. Update the approved dates of an item in the timeline using the drag functionality.

Experience a consistent data set in Prioritization or Roadmap

Apply quick filters to all the views of the Prioritization or Roadmap tabs at once so that you can view a consistent data set for your portfolio plan.

These filters are persistent so that you can view the same data set and continue your planning even when you log back in.

Show or hide parent entities in the Hierarchy view

Get a more comprehensive view of how work is aligned by enabling the display of all parent entities in the Hierarchy view of the Prioritization tab, even those entities with no planning items associated with them.

Enhancements to goal management in Strategic Planning
  • Enhanced Goals module UI: Use the enhanced UI for more actionable insights on goals and targets within a portfolio plan.
    • The Dashboard tab (formerly the Overview tab) provides more actionable insights on goals and targets.
    • The List tab hides downstream and upstream goals enabling you to focus on only the goals and targets of a particular portfolio plan.
    • The Hierarchy tab displays the goals of the parent entities of the portfolio plan entities with the goals and targets of the portfolio plan enabling you to more simply plan and align your portfolio plan goals with the goals of the parent entities.
  • Set quarterly or yearly breakdowns for a target:
    • Set quarterly or yearly breakdowns for your long-term targets to easily track and update the actuals in quarterly intervals.
    • Manage the targets of your goals cumulatively over quarterly or yearly intervals to easily track and update the actuals for both short-term and long-term targets by setting the Cumulative field to true on the Target form.
    • Define the sn_gfa.target_breakdown_decimals system property to set the desired number of decimals to be visible on the target breakdown values.
  • Qualitative targets: Set qualitative targets for your goals by setting a unit of measure of the qualitative target type.
Additional user roles to access the workspace
Use the new roles to view or manage your resource capacity, financials, portfolio plans, and free-form roadmaps:
  • Goal management roles:
    • sn_apw_advanced.spw_goal_user_read - Read access to view goals.
    • sn_apw_advanced.spw_goal_user - Edit access to create and manage goals.
  • Product feedback roles:
    • pf_user - Edit access to create and manage feedback and product ideas.
    • pf_read - Read access to view feedback and product ideas.
    • pf_basic - Edit access to create and manage feedback and product ideas in product feedback but doesn’t provide access to product feedback from the Strategic Planning workspace.
  • Capacity Planning roles:
    • sn_align_ws.spw_capacity_user - Edit access to generate capacity planning.
    • sn_align_ws.spw_capacity_read - Read access to view capacity planning.
  • Financial planning roles:
    • sn_align_ws.spw_financial_user - Create cost plans and expense lines for planning items.
  • Portfolio planning roles:
Portfolio plan enhancements
Take advantage of the portfolio plan enhancements to save your time while you manage your portfolio plans and roadmaps:

Subscription Management

Proactively manage your subscriptions
View a summary of your product subscriptions in a new user interface that prioritizes actionable data.
View insights about your subscription allocations
Maximize subscription usage by Identifying when subscriptions are over-allocated and viewing subscriptions you can allocate.
Allocate subscriptions using recommended groups
Grant entitlement to the right users by allocating subscriptions using recommended groups.
Address issues with your product subscriptions
Stay in compliance by mapping custom tables and custom applications to your product subscriptions.
Monitor Now Assist usage
View a summary of your Now Assist entitlements and track Now Assist usage on your instance.

Supplier Lifecycle Operations

Supplier Agent role introduced
A new role, Supplier Agent [sn_slm.agent] has been added. The supplier agent can do everything the supplier fulfiller can do, plus users with this role can:
  • Create cases and tasks
  • View all the suppliers, cases, and tasks
  • Update all the tasks and assigned cases

For more information, see Components installed with Supplier Lifecycle Operations.

Supplier Lifecycle Operations uses Geo Map component for displaying supplier location maps
Supplier Lifecycle Operations no longer uses the Map UI Component for threat and alert data feeds (com.sn_fam_map). Instead the application uses the Geo Map component (sn_geo_map) for displaying supplier location maps. There is no impact to the existing map functionality due to this change. For more information about configuring Geo Map properties, see Configure properties for Supplier Lifecycle Operations.
Sidebar for supplier cases in the Supplier Manager Workspace
Sidebar enables stakeholders to collaborate with others by getting into discussions when working on supplier cases.
Add a subsidiary for a supplier from the Supplier Manager Workspace
Add subsidiaries for a supplier from the Supplier Manager Workspace.
Add a related case to a supplier case from the Supplier Manager Workspace
Add related cases to a supplier case from the Supplier Manager Workspace.
Configure due dates for supplier cases
Configure due dates for different case types so that the Due date field is auto-populated when you create supplier cases.
Case playbook for specific supplier case types
The generic case playbook is displayed only for these case types:
  • Supplier support request
  • General inquiry
Playbook for updating the supplier primary data
A new playbook has been added for updating the supplier primary data. This playbook is displayed only for these case types:
  • Banking information change request
  • Supplier information change request
  • Supplier location change request
Submit a supplier case from the Supplier Manager Workspace
Submit a supplier case in Draft state to indicate that it is ready to be worked on.
Complete a supplier case from the Supplier Manager Workspace
Mark a supplier case as complete when you finish all the tasks related to that case.
Reopen a supplier case from the Supplier Manager Workspace
Reopen a closed supplier case if you are not satisfied with the case resolution. The Re-open option is available for a supplier case that is in any of the following states:
  • Closed completed
  • Closed canceled
  • Closed rejected
Note: The Re-open option is not available for the auto-closing supplier cases.
Add a supplier location from the Supplier Manager Workspace
You can specify a category when adding a supplier location. The choices are:
  • Contracting address
  • Delivery address
  • Facility (default)
  • Headquarters
  • Invoice address
  • Service center
Remove a supplier contact from the Supplier Manager Workspace
Remove a supplier contact from the Supplier Manager Workspace by selecting the cross icon next to the contact's name in the Supplier Contacts widget.
Add a supplier contact using the supplier catalog
Add a new supplier contact using the new Enroll a new user supplier catalog item in the Supplier Collaboration Portal.
Remove a supplier contact using the supplier catalog
Remove a supplier contact using the new Deactivate user account supplier catalog item in the Supplier Collaboration Portal.
Remove a supplier contact from the My contacts widget
Remove a supplier contact from the Supplier Collaboration Portal by selecting the cross icon next to the contact's name in the My contacts widget.
View details about a case in the Supplier Collaboration Portal
View details about the case in the Case Details tab for a newly opened request in the Supplier Collaboration Portal. For more info, see View all your requests from the Supplier Collaboration Portal.
Restricted Caller Access privileges auto-approved to access the Supplier Collaboration Portal
You are no longer required to approve restricted caller access (RCA) privileges after installing the Supplier Collaboration Portal. However, you may have to approve RCA privileges if the Supplier Collaboration Portal application prompts you to do so. For more information, see Restricted caller access approvals for Supplier Collaboration Portal.
Set the system property to configure activity configurations
A new system property, sn_supplier_sp.allow_all_apps_configuration has been added, which allows activity configurations and filters accessible from all application scopes. By default, this system property is set to false. If you set this system property to true, you can create or modify an activity configuration to display relevant activities in My active items widget of the Supplier Collaboration Portal.

Table Builder

Preferred reference tables
View your most commonly selected reference tables first when configuring Reference field types. Your preferred reference tables are grouped and displayed first in the list of options for the field.
Notification information for form fields
As of version 24.1.2, a notification on the Properties panel in Form Builder clarifies why some form fields can’t be deleted because of a table belonging to a different scope.
Customize your Table Builder interface
As of version 24.1.2, hide features in the Table Builder and Form Builder interfaces by adding text flags to the end of the URL.

Table Builder for App Engine

Table Builder new features
This application includes all features and changes from the standard Table Builder release notes. See Table Builder release notes for more details.
Show matching data records in Spreadsheet view
Select and hold (or right-click) in a data record, and then select Show matching from the context menu to show matching data records within Spreadsheet view in Table Builder for App Engine.

Talent Development Core

Pulls together the complexity of career growth and development for managers and employees in an intuitive and comprehensive application while using a suite of related ServiceNow® applications. Helps to capture an employee's aspirations and turn them into an actionable growth plan. Proactively prompts and reminds both manager and employee about related plans and learning.
Manager dashboard
Talent has an integrated manager dashboard, Manager Hub, where managers can initiate conversations, create growth plans, and track employee progress.
Career dashboard
Employees use Career Hub to capture and track aspirations, goals, learning, and skills.
Proactive reminders and messages
Provides Proactive Prompts to keep growth and development at the forefront of an employee's thoughts and aspirations.
Capture skills and learning
Talent uses Skills Intelligence to help managers and employees identify areas of growth and development in their careers.

Task Intelligence for ITSM

Incident prediction model
Set up and deploy your incident prediction model to predict incident fields and help categorize incidents.
Monitoring and analytics
Track and view the impacts of your incident prediction models. Monitor and analyze a model's performance overtime. View the total number of predictions, as well as the number of predictions your agents did and didn't use.
Edit and redeploy the model
Based on the model's performance and impact, you can edit, retrain, and redeploy the model to enhance performance.

Telecommunications Network Inventory

Attribute packs
Capture the user-defined attributes for a filtered set of records of a configuration item (CI). These attributes apply when you create a configuration item that matches the filter that you selected.
Telecommunications Network Inventory integration with Hardware Asset Management
Integrate the Hardware Asset Management and Telecommunications Network Inventory applications so that you can create a service request by populating the requested items from an inventory template hierarchy. With this integration, you can instantiate the equipment at network sites via inventory templates by using the available assets at stock room locations.
Visualization of circuits
View the circuit connections graphically in the Telecommunications Network Inventory application and expand the diagram to view the underlying connection elements of that particular connection.
Inventory number allocation
Use inventory number allocation to create and assign IP pools, IP network subnets, and allocated IP addresses to customers. You can also create and assign telephone number blocks and telephone numbers. Then, you can allocate telephone numbers to customers.
Create a change request from Network Inventory Workspace
Create the change requests for all change models from the network inventory workspace. You can also create and close the change tasks.
Create xNF and xNF instances
Model your 5G network by creating xNF and xNF instances by using the Telecommunications Network Inventory application.

Telecommunications Service Operations Management

Telecommunications API notification
Telecommunications API notification enables ServiceNow to receive the external events occurring in the customer network and responds to them in a timely manner. It enables the broadcasting of events to the external systems through platform capabilities, eliminating the need for point to point connections.

Theme Builder

Color choice suggestions are provided when themes are changed or overridden
Users are alerted when they change or override web or mobile themes in Theme Builder using custom styles, particularly when the primary color doesn't meet specific CAD specifications. Theme Builder provides prescriptive suggestions for improving color choices in the Color Picker.
Preview alternate color palettes for themes
Create as many alternate color palettes as you want. Alternate color palettes can be managed and previewed in user preferences.
Preview components in themes
Quickly view a graphical list of all of the components as they would look in your theme, or filter the list to view specific types of components. Alternate background colors can be selected so you can verify how they render in your instance

Third-party Risk Management

Due Diligence Management in the Vendor Risk Management workspace
Use workflows for due diligence requests—onboarding, engagements, reevaluation, reviewing contracts, and offboarding. The workflow environment enables you to customize the approval process. The workflow can auto-trigger third-party risk assessments based on answers in the tiering assessment questionnaire.
TPRM Risk concentration map
View third parties and engagements pinpointed on a global geographic map. Filter the entities that appear on the map.
Policy and Compliance supports Common Controls
The Policy and Compliance integration now supports the Common Controls feature. Policy and Compliance enables third parties to answer questions. The answers determine control compliance. The integration now supports the update of common control compliance as well as non-common controls via this process.
Run the Quick Start tests for Third-party Risk Management

After upgrades and deployments of new applications or integrations, run quick start tests to verify that Third-party Risk Management works as expected. If you customized Vendor Risk Management, copy the quick start tests and configure them for your customizations.

Threat Intelligence Security Center

View Threat Intelligence Security Center Homepage
Data visualization to the threat intelligence.
Threat Intelligence Security Center Catalog
The catalog provides a curated list of Threat Intelligence feeds and enrichment integrations by enabling them after adding the required information, and also schedule the feeds

UI Builder

Popovers
Use popovers on a UI Builder page to overlay contextual information or functionality.
Column layouts
Quickly and easily organize your components with the new column layouts.
What's new modal
Discover and learn about the new features added to UI Builder in the What's new modal.

Upgrade Center

Boost your upgrade experience
Confidently upgrade your instance by installing and using the ServiceNow® ATF Test Generator and Cloud Runner store app.
Upgrade Monitor displays application status
View the list of installed, upgraded, and failed applications in an upgrade on the Upgrade Monitor page.
Added Reason field in the Upgrade History related lists
Use the new Reason field to find out why a particular record has been moved to the Skipped Error disposition.

User Experience Analytics

User consent management for defining tracking consent policies
The user consent management (UCM) capability enables customers to configure their analytics tracking preferences across all tracked applications. This capability provides the flexibility to customize the consent policy per country and to select how the location of the user is detected.

Vendor Management Workspace

Integrating Vendor Management Workspace with Process Mining
As a vendor manager, you can get insights into the processes of your vendors and find potential areas that you could optimize.
Mining data using Process Mining in Vendor Management Workspace
Enable the integration of Process Mining with Vendor Management Workspace by using a system property.

Virtual Agent

Now Assist in Virtual Agent
  • Implement Now Assist in Virtual Agent conversations in Microsoft Teams and mobile channels.
  • Test and preview topics in either the mweb or nowassistpanel channel.
  • The generative AI experience in Virtual Agent combines information search and service catalog requests. For details, see Using Now Assist in Virtual Agent.
  • Configuring Now Assist in Virtual Agent from either the Now Assist Admin console or Conversational Interfaces admin console.
  • Monitor the performance of Now Assist in Virtual Agent as a self-service deflection tool. See Analyzing Now Assist in Virtual Agent for more information.
LLM topic discovery in Virtual Agent
  • Create topics that use LLM instead of Natural Language Understanding (NLU).
  • Associate LLM topics with the Now Assist in Virtual Agent LLM assistant.
  • Analyze Now LLM responses to utterances while testing LLM topics.
  • Get in-depth testing details for LLM topics using the new Topic discovery and Edit variables tabs.
Virtual Agent Designer LLM input controls
Multiple active conversations for Virtual Agent
Get more out of Virtual Agent with multiple concurrent conversations. Separate or share topics and other data across multiple portals, with each user engaging in a different conversation for each portal.
Virtual Agent Designer controls
Virtual Agent scripts
Reset all entities in a conversation with one API script call using the function vaSystem.resetAllEntities().
Virtual Agent Designer All pre-built topics page
Use the Explore additional topics related link to read a list of topics that are available in the main topic list view after certain dependencies are installed.
Dialog Acts for Virtual Agent
Create a more dynamic Virtual Agent experience by activating Dialog Acts. Use this new feature to engage in more natural-language conversations, resulting in faster addressing of issues in Virtual Agent. Alter requests on the fly, and confirm or negate those changes, all with less looping through topics.
Dynamic Inputs in User Testing
Control inputs in user testing to prevent avoidable failures when running test cases. Toggle individual test steps to bypass dynamic inputs that would otherwise register as fail points.
Conversational Integration with Microsoft Teams
Embed the Virtual Agent application in Microsoft Teams extension to fetch ServiceNow® AI Search results.
Explore Additional Topics
Select Explore Additional Topics in the Topics page header bar to view the All pre-built topics page. These topics become available in the Topics page when you install dependent plugins or spokes.
Integrating Virtual Agent with Microsoft Teams for GCC-H or DoD
Enable the sn_va_teams.send_image_as_data system property to upload images to your conversation on Microsoft Teams integration with GCC-H.

Apply this system property to image and card controls. If you're using a URL, ensure that its source is the ServiceNow instance.

Create an Amazon CloudFormation Stack
Create Connect Instance and Contact Flows as part of CloudFormation stack with Amazon Connect details, along with updating the old templates to the new templates and creating the stack without any errors.
Virtual Agent conversations with Now Assist
Enhance Virtual Agent conversations with generative AI. Information search and service request options are combined under Now Assist, providing intent switching and feedback refinement based on the entire conversation history. Multi-turn Q&A provides detailed answers to queries made in natural language, instead of plain links to knowledge base articles. Multi-turn Catalog Ordering fulfills service requests that are refined the same as Q&A.
Vancouver patch 8
Beginning with Vancouver patch 8, the following features are available:
  • Carousel user input control: Use the Carousel user input control in a LLM-enabled Virtual Agent topic to present a prompt and a horizontal series of labeled images.
  • Dynamic choice user input control property sheet: Use the Allow the user to select more than one choice field to allow users to choose multiple choices from the list display.
  • Latency feedback system property: The com.glide.cs.message.processing.enabled system property notifies requesters with a temporary latency message whenever the LLM is processing their request in the Virtual Agent web client and Now Assist panel. This system property is off by default and the latency message varies depending on the LLM call.
  • Use Virtual Agent API to support Now Assist experience across multiple provider channels. See Enable Now Assist experience in Virtual Agent API for more information.
  • Use Bot Interconnect to support Now Assist enabled primary and secondary bot use cases.

Vulnerability Response

Enhancements to the Unified Vulnerability Response Dashboard
Starting with version 20.0, you can view the status on the EPSS scores attained by vulnerability entries, and external facing host vulnerable items on the Vulnerability Intelligence tab in the Unified Vulnerability Response dashboard.
Enhancements to the Software Bill of Materials applications
Starting with version 20.0, you can view the vulnerability intelligence information about the Software Bill of Materials (SBOM) files that you upload in the SBOM Workspace dashboard. The following enhancements to the applications help you view more detailed vulnerability data about your components:
  • Import a version list for a given package (library) and the package intelligence for Stale and Abandoned components with the Deps.dev source API that is included with the SBOM Response application.
  • Import the vulnerability intelligence information for a given version of a package with the OSV.dev open-source API that is included with the SBOM Response application.
  • Import data with the third-party Snyk Vulnerability Insights integration to view information about how to fix the components.
  • View the Common Vulnerabilities and Exposures (CVE) and Common Weakness Enumeration (CWE) data for the components that are broken down by severity.
CI Lookup Rules have moved
Starting with version 19.0, you can find the CI Lookup Rules module at Security Operations > CMDB > Lookup Rules in your instance.
Enhancements to the Software Bill of Materials applications
The data model for SBOM, SBOM Core, and the SBOM Response applications that are required for the Software Bill of Materials product have the following enhancements. These changes are compatible with the version 19.0.6 of the Vulnerability Response:
  • Data model for SBOM (version 1.0.4): The Display name field is new on the BOM Component table. This field uses the name and version as the displayed value of a component.
  • SBOM Core (version 1.0.8): The BOM Entities related list is added on the component form. You can see all the BOM entities that the component is used in on this related list. You can manually upload the BOM documents as expected.
  • SBOM Response (version 2.0.6): The data model is updated so that it supports the Vulnerability Intelligence use case. The Discovered application and SBOM component are two new fields that are displayed on the application vulnerable item (AVI) record.False positive and Request exception are supported on the AVIs in the SBOM Workspace.
Enhancements to the Software Bill of Materials applications
View a list of the open source and third-party software components that include the transitive dependencies on a software bill of materials SBOM). Upload the SBOMs in the CycloneDX JSON format into your Now Platform:
  • View the potential risks in your software projects.
  • Identify the vulnerabilities in your components.
  • Manage your risk exposure by creating and assigning application-vulnerable items automatically.
  • Resolve the vulnerabilities with the Vulnerability Response workflow.
Configuring assessment types for penetration testing
Enhancements give you more options to match the testing requirements to sprint availability:
  • Updates to the configuration page for effort estimation, assessment size, and assessment type let you enter more details about the testing requirements.
  • Creating a request or copying and modifying the existing requests can be done directly from the Penetration Test Assessment Requests [sn_vul_pen_test_assessment_request] table.
  • Additional fields for Vendor, Joint venture, and Business impact provide you with the options to record details about the third parties and the financial impact.
Dashboards in the Vulnerability Manager Workspace.
Starting with version 19.0 of Vulnerability Response, the Vulnerability Management (PA), CISO Dashboard, Vulnerability Approvals, Vulnerability Management, and Container Vulnerability Response dashboards are available in the Next Experience UI from Vulnerability Manager workspace.
Viewing the dashboards in the IT Remediation Workspace.

Starting with version 19.0 of Vulnerability Response, the Vulnerability Remediation Dashboard is available in the Next Experience UI from IT Remediation workspace.

Unified Vulnerability Response Dashboard from the Vulnerability Response Workspaces
Starting with version 19.0 of Vulnerability Response, the Unified Vulnerability Response Dashboard is available from Vulnerability Response Workspaces. The centralized aggregated dashboard provides visibility from multiple vulnerability scanners and security tools. The dashboard provides a comprehensive view of an organization's vulnerabilities and risks.
Requesting exceptions for test result groups and Container Vulnerabilities from the Vulnerability Manager Workspace
Starting with version 19.0, you can request exceptions for test result groups and Container Vulnerabilities from Vulnerability Manager Workspace.
Requesting policy exceptions for test result groups and Container Vulnerabilities from the IT Remediation Workspace
Starting with version 19.0, you can request policy exceptions for test result groups, test results, and Container Vulnerabilities from IT Remediation Workspace.
Splitting remediation tasks for test results in the Vulnerability manager Workspace
Starting with version 19.0, you can split remediation tasks for test results in Vulnerability Manager Workspace.
Splitting remediation tasks containing test results in the IT Remediation Workspace
Starting with version 19.0, you split remediation tasks for the test results in IT Remediation Workspace.
Weekly and daily frequency for Recurring Remediation Effort
Starting with version 19.0, you can schedule Recurring Remediation Efforts at daily and weekly frequencies in Vulnerability Manager Workspace.
Explore the Vulnerability Assessment workspace
The Vulnerability Emergency Response application is used by vulnerability event managers to address zero-day or critical vulnerabilities. By identifying the affected configuration items (CIs), vulnerability event managers can respond by generating vulnerable items and assigning them to the remediation team for analysis. Some key features are
  • Visibility to exposure from additional discovery model and assets
  • Ability to perform standalone assessments for a single CVE or vulnerable software for critical vulnerabilities
  • Automatic assessments of the Cybersecurity & Infrastructure Security Agency (CISA) Known Exploited Vulnerabilities (KEV) catalog or Common-Platform Enumeration (CPE)-based assessment.
  • Assess the exposure of your assets to zero-day vulnerabilities with Exposure assessment in the workspace.
  • Use the Vulnerability Crisis Management workflow to handle vulnerability crisis events from creating a vulnerability assessment record, recording the key attributes of the vulnerability to calculate risks, performing an assessment to identify exposure levels and engage stakeholders for immediately responding to vulnerabilities.
Extension of a deferred vulnerable item before the due date
Starting with version 20.0 of Vulnerability Response, you can request an extension for a deferred vulnerable item before the due date.
Extension of a deferred vulnerable item before the due date in the Vulnerability Manager Workspace
Starting with version 20.0 of Vulnerability Response, you can request an extension for a deferred vulnerable item before the due date from Vulnerability Manager Workspace.
Extension of a deferred exception rule before the due date
Starting with version 20.0 of Vulnerability Response, you can request an extension for a deferred exception rule before the due date.
Extension of a deferred remediation task before the due date
Starting with version 20.0 of Vulnerability Response, you can request an extension for a deferred remediation task before the due date.
Adding compensating controls in Vulnerability Manager Workspace
Starting from v20.0 of Vulnerability Response, you can add compensating controls to the Compensating Controls library in Vulnerability Manager Workspace.
Reducing the risk using compensating controls on the exception management requests in IT Remediation Workspace
Starting from v20.0 of Vulnerability Response, you can request a reduction in the risk rating for a vulnerable item or remediation task by using Compensating Controls from IT Remediation Workspace.
Aggregated Reports Framework in Vulnerability Response Common
Starting from v20.0 of Vulnerability Response, you can create reports by using the Aggregated Reports Framework that is provided in Vulnerability Response Common for better performance.
Applying an exception rule on a deferred VI automatically
Starting from v20.0 of Vulnerability Response, the Check Vulnerable Item and Groups Deferment Expiration system property checks if any exception rule is applicable on a deferred VI that is due and updates the Reason and Until fields as per the exception rule.
Accessing only the vulnerable items assigned to you and your group with the exception approver role
For the exception approver role, sn_vul.exception_approver, the granular role, sn_vul.read_all, has been removed so that you can access the vulnerable items and remediation tasks assigned to you and your group only.
Adding the work notes for a deferred vulnerable item
Starting from v20.0 of Vulnerability Response, you can add the relevant information in the Work Notes field for a deferred vulnerable item also.
Eliminating the need for exception management of closed VIs
Starting from v20.0 of Vulnerability Response, when a detection moves to the stale state, a closed VI remains in the closed state even though a new detection is identified. This change eliminates the need for requesting an exception request or approval for the reopened vulnerable items.
Set up a questionnaire for exception requests based on condition
Starting from v20.0 of Vulnerability Response, you can set up a questionnaire for exception requests based on condition specified in the approval rule.
Set up a questionnaire for false positive requests based on condition
Starting from v20.0 of Vulnerability Response, you can set up a questionnaire for false positive requests based on condition specified in the approval rule.
Set up a questionnaire for risk reduction requests based on condition
Starting from v20.0 of Vulnerability Response, you can configure a questionnaire for risk reduction requests based on condition specified in the approval rule.
Global search enabled for Vulnerability Response Workspaces
Starting from v20.0 of Vulnerability Response, Global search is enabled for Vulnerability Response Workspaces.
Receiving threat intelligence information from Qualys
Starting from version 20.0 of Vulnerability Response, a new list Threat intel is included in the Third-Party Vulnerabilities Entries table.
Quick Start Tests for Vulnerability Response

After upgrades and deployments of new applications or integrations, run quick start tests to verify that Vulnerability Response works as expected. If you customized Vulnerability Response, copy the quick start tests and configure them for your customizations.

Vulnerability Response Integration with Claroty CTD

Vulnerability Response Integration with Claroty CTD
Use the Vulnerability Response Integration with Claroty CTD application with the Operational Technology Vulnerability Response application to track, prioritize, and resolve vulnerabilities on assets that are used in the production process.

Vulnerability Response integrations

Leverage Exploit Prediction Scoring System (EPSS) score for vulnerability prioritisation
Use the Exploit Prediction Scoring System (EPSS) integration to import the EPSS data that is related to common vulnerabilities and exposures (CVEs) from First.org to enrich the NVD data in your instance to prioritize and remediate vulnerabilities.
GitHub Application Vulnerability Integration
Import Static application security testing (SAST) and Software Composition Analysis (SCA) data with the GitHub Application Vulnerability Integration to help you view the vulnerability alerts in the repositories of your GitHub environment.
Veracode Vulnerability Integration
The following enhancements to version 4.1 of the Veracode JSON Vulnerability Integration help you to perform the following tasks:
  • Add multiple Severity values provided by Veracode on the integration configuration page to help you filter imports. Only the records that match your filters are displayed.
  • Configure the time in hours for scheduled jobs with the start time buffer property (sn_vul_veracode.import_starttime_buffer). The value that you enter is subtracted from a job's Start Time (delta_start_time) to help you avoid conflicts.
  • Retrieve all of an application's associated projects with the Links project Integration. Imported data, such as Last SCA Scan Date, is displayed on the discovered applications, scan summaries, and application vulnerable item (AVI) records.
  • Triage your imported application vulnerabilities with ServiceNow workflows. The following options on the configuration page are activated by default:
    • Manage exceptions in ServiceNow triages AVIs with the ServiceNow Exception management workflow. Deactivate the option to preserve the Source states on AVIs imported from Veracode.
    • Manage false positives in ServiceNow triages false positives with the ServiceNow False positive workflow. Deactivate the option to preserve the Source states on AVIs imported from Veracode.

      With this release, there are more supported combinations for state mapping that enable the system to map scanner imports to their associated states in your instance.

Fortify Vulnerability Integration
Starting with version 2.2, triage your imported application vulnerabilities with ServiceNow workflows. The following options on the configuration page are activated by default:
    • Manage exceptions in ServiceNow triages AVIs with the ServiceNow Exception management workflow. Deactivate the option to preserve the Source states on AVIs imported from Fortify.
    • Manage false positives in ServiceNow triages false positives with the ServiceNow False positive workflow. Deactivate the option to preserve the Source states on AVIs imported from Fortify.

      With this release, there are more supported combinations for state mapping that enable the system to map scanner imports to their associated states in your instance.

Agile management integration with Vulnerability Response
Leverage the tools for issue tracking and agile management, such as Atlassian Jira, for vulnerability remediation. Vulnerability Response is integrated with Atlassian Jira to create issues that correspond to vulnerabilities. They’re synchronized with the issue entity in Jira and the vulnerability item entity in Vulnerability Response bidirectionally to reflect the latest updates.
Veracode Vulnerability Integration
Integrations were added to version 4.0 of the Vulnerability Response Integration with Veracode so that you can do the following tasks:
  • Use the Veracode Categories Integration to import the category data.
  • Use the Veracode CWE Integration to import the remediation recommendations for threat information that is reported by Veracode.
  • Use the Veracode SBOM Integration to upload and parse SBOMs that are generated by Veracode in the CycloneDx format.
  • View the Veracode DevOps Integration on the Application Vulnerability Integrations list in Application Vulnerability Response. If you have a DevOps Change Velocity license, this feature is structured so that DevOps users do not need a SecOps license to view the summary details for the third-party vulnerability scans. There’s no impact or change to Application Vulnerability Response.
  • Import data via a JSON REST API with the Veracode Application List, Veracode Scan Summary, and Application Vulnerable Item integrations.
Importing parameters that were added to the Veracode Vulnerability Integration instance
Starting with version 4.0 of the Vulnerability Response Integration with Veracode, you can modify the following import parameters:
  • import manual: Import manual penetration testing results from Veracode.
  • import_sca: Import Software Composition Analysis (SCA) vulnerabilities.
  • status: Import findings in Open, Closed, or both Open and Closed states.
  • policy_sandbox: Import records that correspond to a policy or to a sandbox. These records might be related to the application testing in your environment.
  • policy_rule_passed: Import only the records that have passed a policy rule. These records might be related to the application testing in your environment.
Viewing the integration dashboards from the Vulnerability Manager workspace
Starting with version 19.0 of Vulnerability Response and version 2.1, the following dashboards are only available from the workspaces:
  • Watchdog overview dashboard
  • Qualys overview dashboard
  • Rapid7 integration run status dashboard
  • Prisma Cloud Compute (CVR) integration run status dashboard
  • Vulnerability Approvals dashboard
  • Vulnerability Remediation dashboard
  • Vulnerability response usage dashboard
  • Microsoft TVM integration run status dashboard
  • Tenable integration run status dashboard
  • Qualys integration run status dashboard
Timestamps (heartbeats) to indicate that the queue is alive
Starting with v19.0 of Vulnerability Response, timestamps (heartbeats) are sent periodically to indicate that the queue is alive and processing valid data. Previously, the integration processes were timing out after one hour, even if the import queue entry was still being processed. As a result, the integration run status was being updated as an error.
Timestamps (heartbeats) to indicate that the queue is alive
Starting with v19.0 of Application Vulnerability Response, timestamps (heartbeats) are sent periodically to indicate that the queue is alive and processing valid data. Previously, the integration processes were timing out after one hour, even if the import queue entry was still being processed. As a result, the integration run status was being updated as an error.
Timestamps (heartbeats) to indicate that the queue is alive
Starting with v2.1 of Container Vulnerability Response, timestamps (heartbeats) are sent periodically to indicate that the queue is alive and processing valid data. Previously, the integration processes were timing out after one hour, even if the import queue entry was still being processed. As a result, the integration run status was being updated as an error.
Timestamps (heartbeats) to indicate that the queue is alive
Starting with v14.9 of Configuration Compliance, timestamps (heartbeats) are sent periodically to indicate that the queue is alive and processing valid data. Previously, the integration processes were timing out after one hour, even if the import queue entry was still being processed. As a result, the integration run status was being updated as an error.
New detection key NIC for Rapid7 Insight VM
Starting with v19.0 of Vulnerability Response, a new detection key Network Interface Controller (NIC) is added for Rapid7 InsightVM. It’s activated by default. New detections are calculated based on the existing key combinations and the NIC.
New integration instance parameter to close stale detection for Rapid7 InsightVM
The close_stale_detections parameter closes the stale detections that are no longer coming through the Rapid7 API via Rapid7 Comprehensive Vulnerable Item Integration - API.
Rapid7 Data Warehouse solution populated onto vulnerable items directly by Rapid7
Starting from v19.0 of Vulnerability Response, the preferred solution, generated by Rapid7 Data Warehouse, is directly populated onto the vulnerable items by Rapid7 bypassing the need for Vulnerability Solution Management.
Categorizing the unmatched cloud assets from Qualys, Rapid7, and Tenable integrations into Unclassed Hardware or Cloud Resource class
Starting from v20.0 of Vulnerability Response, you can categorize the unmatched cloud assets from Qualys, Rapid7, and Tenable integrations into the Unclassed Hardware or Cloud Resource class by using the sn_sec_cmn.unmatched_cloud_resource_enabled system property.
Identifying the assets with agent from Tenable.sc integration
Starting from v20.0 of Vulnerability Response, you can identify the assets under agent scans from Tenable.sc integration.
Populating malware information from Qualys
Starting with v12.9.2 of Qualys, malware information from the Qualys knowledge base would be populated and shown as a related list on the Third-party Entry (QID).

Starting with version 12.9.2 of Qualys, you have the option to choose between Basic Authentication or OAuth for rest API calls.

Quick Start Tests for Vulnerability Response

After upgrades and deployments of new applications or integrations, run quick start tests to verify that Vulnerability Response works as expected. If you customized Vulnerability Response, copy the quick start tests and configure them for your customizations.

Workforce Optimization for Customer Service

Work scheduler
Manage work of all your teams from a central location. You can get visibility into your entire team workload. You can assess the complexity level of your teams' tasks, their capacity to take on the work, and assign or reassign work—all from a calendar interface.
Event types in shifts for effective scheduling
Use the Scheduler to create shifts for agents and assign specific event types to those shifts. An event type categorizes the type of work that is done by the agents in those shifts.
Including or excluding user criteria for event types
As an administrator, you can add or remove access to users for any event type, such as a meeting or training, so that your users can manage the event types that are only relevant to them.
Verifying user access for your groups or team members
As a manager, you can verify the access of your group or team members to create, read, write, or delete events.

Workforce Optimization for ITSM

Celebrate your teams' wins using Applaud
  • As an admin, you can configure occasions and notifications for agents and managers.
  • As a manager, you can recognize your team, get notified when your team is recognized, and analyze recognition feeds.
  • As an agent, you can recognize your peers, get notified when you're recognized, and analyze your recognition feeds.
Creating matching rules for efficient work item assignments
As an admin, create matching rules to enable more efficient assignment of work items by identifying those agents who are appropriate for the assignment.
Using filters to narrow down the display of team members
As a manager, in Work scheduler, you can narrow down the display of team members by your team's assignment group, skills, location, schedule plan, or shift plan.​
Including or excluding user criteria for event types
As an admin, control user access for event types such as meetings or training so users can manage the event types relevant only to them.
Verifying user access for your groups or team members
As a manager, verify the access of your group or team members to create, read, write, or delete events.
Customizing which users and groups need access to Workforce Optimization for ITSM
As an admin, you can do the following:
  • Provide access to specific groups in the Workforce Optimization for ITSM manager workspace so that they can access only the assignment groups relevant for the logged-in user.
  • Customize the logic for including access to specific groups in the Workforce Optimization for ITSM manager workspace by using extension points.
Adding a quiz as a course item to a learning path
  • As a manager, add a quiz to a learning path to assess user understanding and assign the path to your team members.
  • As an agent, you can enroll in a learning path that includes a quiz to test your knowledge.
Creating, editing, or deleting an event of the custom event type
As a manager, you can create events of a custom event type. You can also edit the event to make changes or remove from your calendar.
Configuring the properties to add event attendees
As an admin, you can configure the attendeesFieldForAgent properties for any event category to enable agents to add attendees to the event. By default, agents can add attendees to the meeting and training event types.
Editing or deleting events
As an agent or team member, you can add, edit, or delete meeting or training event types that you created. If you are the logged-in user and the event has been assigned to you, you can also add, edit, or delete work event types.
Removing groups in a schedule
As a manager, when you delete one or more groups in a schedule plan, all agents who are part of the deleted groups are removed from the shifts in the schedule.
Deleting an event for a team member deletes it for all participants in that event
As a manager, when you delete an event for a team member in the team calendar, the event is deleted for other participants in the event.

Workspace

AI/ML field recommendations
Enable agents to select recommended values embedded into form fields quickly by defining AI and machine learning recommendations for fields in forms.
Expand text shown in fields before scrolling
Enable fields to display all text instead of requiring agents to scroll or manually resize text fields.
Persist user preference selections across records of the same type
Improve the navigation experience in Workspace by enabling user preference selections to persist across records of the same type for Agent assist, Activity stream, rich text editor, stacking preferences, and the form section.
Create filter sets in the Activity stream
Create and save filter sets in the activity stream for quick access to filter settings you frequently use.
Enable role-based access control for creating personalized filter sets
Enable agents to customize and store their filter sets for future use by configuring personalized filters sets based on roles.
Change heading levels and hide first section title on a form
Remove unnecessary elements on a page by configuring forms to hide the first section title when empty or change heading levels.
Exclude declarative actions for selected tables and views
Prevent users from selecting inapplicable actions by configuring when a declarative action is available to users based on the conditions of records selected in the list.
Custom declarative actions for Attachments
Enable agents to customize actions available within attachments by creating declarative actions for the Attachments section of the Configurable Workspace.