| AI Search | |
| API |
Table 1. Changed scoped classes in Xanadu
| Class |
Methods |
| HistoryWalker - Scoped, Global |
Added parameter for specifying the type of history walker implementation to use. HistoryWalker() |
Table 2. Changed global classes in Xanadu
| Class |
Methods |
| GlideAggregate - Global |
Added support for dynamic schema.
- addAggregate()
- addHaving()
- getValue()
- groupBy()
- orderBy()
- orderByAggregate()
|
| GlideRecord - Global |
Added support for dynamic schema.
- addQuery()
- getDisplayValue()
- getValue()
- orderBy()
- orderByDesc()
- setDisplayValue()
- setValue()
|
| HistoryWalker - Scoped, Global |
Added parameter for specifying the type of history walker implementation to use. HistoryWalker() |
Table 4. Changed scoped classes in the ServiceNow store
| Application |
App version |
Class |
Methods |
| Lead to Cash Core |
V1.3.1 |
LeadtoCashCore - Scoped |
The LeadtoCashCore script include is enhanced to support reconfiguration use cases:
- createInstance() - Returns _state identifying whether the entity record is in an active or inactive state.
- delta() - additionalParams now supports the ability to ignore attributes to compare in source and dirtyJSONs.
- effect() - additionalParams now supports the ability to provide context variable keys instead of dictionary field names. Additionally, effect() returns the _state parameter
identifying whether the entity record is in an active or inactive state.
|
| Lead to Cash Core |
V2.0.0 |
LeadtoCashCore - Scoped |
commitInstance() now returns the dataObject object which displays the status of an asynchronous transaction for users to review and submit the transaction for further fulfillment. |
Table 5. Changed client APIs in the ServiceNow store
|
|
Class |
Methods |
| CSM Openframe |
V1.0 |
openFrameAPI - Client |
Added workitem_rejected and workitem_accepted response payloads. subscribe() |
| CSM Openframe |
V1.1 |
openFrameAPI - Client |
Added isAutoAccepted flag in response payloads. subscribe() |
Table 6. Changed REST APIs in the ServiceNow store
| Application |
App version |
Class |
Methods |
| Customer Contracts and Entitlements |
V4.0 |
Service Contract API |
Product specification information and automatically generated identification number were added to the following endpoints:
- GET /sn_pss_core/servicecontract/{id}
- GET /sn_pss_core/servicecontract/contractline/{id}
- POST /sn_pss_core/servicecontract
- POST /sn_pss_core/servicecontract/contractline
|
| Entitlements Verification |
V2.0 |
Verify Entitlements API |
Product specification information and automatically generated identification number were added to the following endpoints:
- GET /sn_ent_verify/verifyentitlements
- GET /sn_ent_verify/verifyentitlements/getEntitlementCharacteristic/{id}
|
| Telecommunication Open APIs |
V2.1.0 |
Service Order Open API |
- For all endpoints, the namespace and endpoint paths changed from sn_ind_tmt_ord to sn_tmf_api.
- The following methods return two new parameters, href and orderDate.
- GET /sn_tmf_api/order/serviceOrder
- POST /sn_tmf_api/order/serviceOrder/cancelserviceorder
- Service Order Open API – POST /sn_tmf_api/order/serviceOrder
- POST /sn_tmf_api/order/serviceOrder/outboundresponse
|
| Telecommunication Open APIs |
V2.1.0 |
Product Catalog Open API |
- For all endpoints, the namespace and endpoint paths changed from sn_ind_tmt_ord to sn_tmf_api.
- productOffering methods return two new optional parameters, href and lifecycleStatus:
- GET /sn_tmf_api/catalogmanagement/productOffering
- GET /sn_tmf_api/catalogmanagement/productOffering/{id}
- PATCH /sn_tmf_api/catalogmanagement/productOffering/{id}
- POST /sn_tmf_api/catalogmanagement/productOffering
- productSpecification methods return three new optional parameters, isBundle, href, and lifecycleStatus:
- GET /sn_tmf_api/catalogmanagement/productSpecification
- GET /sn_tmf_api/catalogmanagement/productSpecification/{id}
- PATCH /sn_tmf_api/catalogmanagement/productSpecification/{id}
- POST /sn_tmf_api/catalogmanagement/productSpecification
|
| Threat Intelligence Security Center for Security Operations |
V3.5.0 |
TISC API |
The sort_by and sort_direction request body parameters are no longer supported. Observables returned in the response are sorted by sys_id in ascending
order. POST /sn_sec_tisc/threat_intel_data/observables |
| Workplace Reservation Management |
|
WSD Extra Service Request API |
Added new request body parameter, reservationDateTimeChanged. GET /sn_wsd_rsv/reservable/list_reservables/{sys_ids} |
| Workplace Reservation Management |
V2.11.0 |
WSD Reservable API |
Added new query parameter, reservation_start_time. GET /sn_wsd_rsv/reservable/list_reservables/{sys_ids} |
| Workplace Reservation Management |
V2.11.0 |
WSD Reservable V2 API |
Added new query parameter, reservation_start_time. POST /sn_wsd_rsv/v2/reservable/list_reservables |
|
| Access Management |
- Deny-Unless condition for ACLs
- A new decision type field helps administrators define the conditions that give or deny users access to data. It enables more granular decision-making while defining the right access strategy on the platform.
- Enhanced ACL Security
- If an ACL is misconfigured or empty, you can deny access to data by default, enhancing the overall security of the platform.
- ACL Query Behavior
- Fine-tune your access control by dictating rules for querying data with the introduction of new operators: query match and query range.
- >Explicit Roles behavior adjustment
- When the system property glide.security.explicit_roles.do_not_fix is true, the snc_internal role is no longer added in memory or to the User Roles [sys_user_has_role]
table.
|
| Accounts Payable Operations | |
| Adoption Services |
- Use the new Guided Setup player process backend powered by the Playbooks backend. App development team admins that create Guided Setups for their products now have all capabilities that are part of the Playbooks. This
change creates a similar Guided Setup player experience with new visual enhancements to the UI.
- Create a guided setup
- Use the new capabilities offered with the Playbooks
(PAD) backend to define the activities that PAD can support in addition to the existing activities of the Guided Setup builder. For example, you can use Conditional Flow, which would be introduced in the Guided Setup flow.
|
| Advanced AI Search Management Tools |
- AI Search Analytics dashboard
- The Date range interactive filter now allows you to access data from the last 180 days, rather than the last 90 days.
|
| Agent Client Collector |
- Use the updated Windows event check
- Starting in version 3.12.0, the Windows event check
os.windows.check-event-log has been renamed
os.windows.check-event-log-count and has enhanced data gathering capabilities.
- Updated plugin dependency
- Starting in version 4.1.0, the Service Error Management plugin is dependent on the ACC-F scoped app. The plugin gets installed automatically when the customer installs the ACC-F scoped app from the ServiceNow store.
- New allow list parameter for checks running in shell execution mode
- Starting in version 4.1.0, when running a check in with execution mode (Exec Mode) set to shell, add the allow_shell parameter and set it to
true for the allow list entry corresponding to the check.
|
| Agent Workspace for HR Case Management | |
| Agent experience for CSM |
- Email enhancements
- The Compose Email modeless dialog includes the following enhancements:
- A collapsible header that includes the To, Cc, Bcc, and Subject fields.
- Icons in the footer that enable you to discard the current email draft, apply a template, view a list of recent email drafts, and add attachments.
- Compose Email modeless dialog that you can open to see the last saved email draft.
|
| Audit Management |
- Domain separation and Audit Management
- Changes are made to the domain assignment process to manage data segregation by the Managed Service Providers related to the objects in Audit Management and Advanced Audit.
- Role change for users approving workflows
- Approvers for an engagement and audit plan can also use the Audit approver (sn_audit.approver) role as a lite operator role to approve audit workflows.
|
| Authentication |
- Multi-factor Authentication (MFA)
- Use the FIDO2 authenticator, passkeys, biometric authenticators, and hardware security keys as multi-factor authentication (MFA) factors without requiring an authenticator app setup.
|
| Business Continuity Management |
- Element definitions and variables
- You can now add a Windows server asset in the Windows server element definition or a Linux server asset in the Linux server element definition. However, you can’t add the Windows server asset or the Linux server asset in the filter of the Hardware element definition.
|
| Case management for CSM |
- Case type selector configuration
- Configure the Product Service select version of the case type selector to hide the product filter.
- Roles included with the customer service manager role
- The customer service manager role [sn_customerservice_manager] includes the approver user role [approver_user]. For upgrade customers, the approver user role replaces the approval admin role [approval_admin]. Users with the
customer service manager role can approve the approval requests that are assigned to them.
- Process Mining
- Added different variants of the two enhanced types of base system opportunities that you can use on a project to identify and address common inefficiencies in customer operations:
- Rule-based finding definitions: Execute one or more finding rule chains in sequence according to the definitions. The records that match the logic of these specifications are classified as a match for improvement
opportunities.
- Automated finding definitions: Show improvement opportunities by using the default patterns that are already available for selection.
|
| Collaborative Work Management |
- Share a Space in CWM and manage sharing permissions
-
While sharing a space with other collaborators, you can now search users and groups by email along with their name. This feature helps you choose the right collaborator in cases where individual users or groups have the
same name.
|
| Compliance Case Management | A new graphical chart enables your compliance case managers to monitor and access their compliance cases by the subtype classification. |
| Configuration Compliance | |
| Configuration Management Database (CMDB) |
- Access changes for the sn_cmdb_editor and sn_cmdb_admin user roles
-
- Starting with Xanadu Patch 9 (zbooted or upgraded), access has been reduced for the sn_cmdb_editor (CMDB Editor) and the sn_cmdb_admin (CMDB Admin) user roles which are used in CMDB Workspace. The sn_cmdb_editor and sn_cmdb_admin user roles no longer have create, update, or delete access to records in the Configuration Item [cmdb_ci] class.
-
Starting with Xanadu Patch 10 (zbooted or upgraded), you must manually run the scheduled job 'Remove CMDB Roles from ITIL roles and Add CUD access to sn_cmdb_admin/sn_cmdb_editor roles to
configure the sn_cmdb_admin and the sn_cmdb_editor user roles with the permissions that are necessary for performing some CMDB Workspace tasks.
This scheduled job modifies user roles as follows:
- CMDB Health
-
- Configuring and using CMDB Health is simplified by the removal of some concepts such as overall health scores.
- Sections on the CMDB Health Dashboard reporting on compliant CIs are clearly separated from report sections for non-compliant CIs that require your attention.
- Failure thresholds for KPIs and metrics enforce an upper limit of 100,000 to avoid excessive processing when a large number of CIs fail the specified metric tests.
- The CMDB Health Dashboard still shows non-compliance data that was gathered even if the process is stopped due to excessive failures so you can fix the specific failures already
detected.
- CI health reporting is integrated into CI forms in CMDB Workspace.
- CMDB Workspace store app
-
- CMDB 360:
- Manage performance by filtering the data included in Coverage charts in the CMDB 360 dashboard in CMDB Workspace by principal class setting or by whether tables are within the CMDB hierarchy.
- Manage the scope of data processed by CMDB 360 by setting a maximum threshold for the number of multisource records per class and tracking those classes that exceed that threshold in a table so that those classes are
excluded from future CMDB 360 calculations. You can override this exclusion to include selected classes even if they exceed the threshold.
- Data Certification
When reviewing Data Certification tasks in CMDB Workspace, use a single click to select all the records associated with a task, to certify or fail the certification in bulk.
- CI timeline in CMDB Workspace
When a CI timeline on the CI details pane in CMDB Workspace fails to load, the error message that appears now includes a link that you can select to go to the CI timeline in the base system.
- CSDM and the CMDB Data Foundations Dashboards
-
- Limit the performance impact of some of the CMDB and CSDM metrics such as the CIs Processed via IRE and Business Application with Application Service Relationship by adjusting the settings for triggering the
system to automatically deactivate those metrics.
- Identify current and non-current metric data by viewing the Updated column in the list views of CMDB.
- Access the CSDM Data Foundations dashboard from the Management view in CMDB Workspace.
- Select a parent class in an IRE identification rule
- Avoid the unnecessary creation of a duplicate CI by setting the Search On Table field in an identification rule to one of the parent classes of the current class. When Identification and Reconciliation
(IRE) identifies a CI in a parent class that matches a CI in the payload, IRE updates that CI with the details from the payload without creating a duplicate CI.
- Improved migration and ongoing sync of CSDM life-cycle data
- The one-time operation aligns CSDM life-cycle values in asset and CI tables. After the initial alignment, business rules can run on regular schedules to ensure that life-cycle values for the asset, CI, and IBI tables remain aligned.
Using standard life-cycle values significantly improves data accuracy to help optimize value for many ServiceNow AI Platform applications.
- Application Services dashboard
- Internal queries on the Application Services dashboard that filters for application services now checks not only for all the records in the Application Service [cmdb_ci_service_auto] class, but for those records in which the
value of Service classification is Application Service.
|
| Container Vulnerability Response | |
| Continuous Authorization and Monitoring |
- Role changes for Continuous Authorization and Monitoring
Workspace users
- Reader (sn_irm_cont_auth.reader), Authorization Official (sn_irm_cont_auth.authorization_official), and Executive Reader (sn_irm_cont_auth.executive_read) can now access Continuous Authorization and Monitoring
Workspace.
- OSCAL Catalog model export
- In exporting the control-related information as part of the Catalog model, the child control objectives of a control objective are mapped to the Control field. Furthermore, related control objectives of the control objective
are mapped to the Links field.
- Enhancements in CAM
Workspace
- The following enhancements have been made in CAM
Workspace:
- New pop-ups with additional capabilities are added to the hybrid controls creation.
- POA&Ms include all authorization package issues.
- The Family field and Family ID field are added to the Control objective page.
- The Notes field and Attachment field are added to the Assessment procedure page.
- The 360° View button is configured in all pages of CAM
Workspace.
- CAM user role changes
- Defining roles and assigning privileges and permissions for approvals is critical to ensure security in the CAM application. The user role changes are:
- The Information Owner (sn_irm_cont_auth.information_owner) role can also update information types of an authorization package, and the role also contains the Audit user (sn_audit.user) role in addition to the Reader
(sn_irm_cont_auth.reader) role.
- The Information System Security Manager (sn_irm_cont_auth.info_system_sec_manager) role can update the authorization package, and the role contains the Compliance user (sn_compliance.user) and Reader
(sn_irm_cont_auth.reader) roles.
- The Information System Security Officer (sn_irm_cont_auth.info_system_sec_officer) role can update the authorization package.
- The Reader (sn_irm_cont_auth.reader) role contains the Audit reader (sn_audit.reader) role.
- The System User (sn_irm_cont_auth.system_user) role contains the Audit user (sn_audit.user) role.
- The System Owner (sn_irm_cont_auth.system_owner) role also contains the Audit user (sn_audit.user) and Compliance user (sn_compliance.user) roles.
|
| Core ServiceNow AI Platform |
- TinyMCE upgrade
- The HTML editor field now uses upgraded version of TinyMCE. TinyMCE has been
upgraded from v4 to v6.8.2. This upgrade provides enhanced table functions as well as
enhanced formatting and editing features like accordion, addition of custom styles
through dictionary attributes, enable/disable text menubar, enhanced power paste.
These enhancements enable users to format content to better suit their needs. Add the
supported plugins to the system property
glide.ui.html.editor.enabled_plugins and add the supported
toolbar options to the system property
glide.ui.html.editor.toolbar to configure the editor
according to your needs. The upgrade includes changes in plugin names, toolbar names
and new system properties to support configurations for the new version.
- Business calendar enhancements
- Business calendar enhancements include the ability to create business calendar spans and their names (accessible across both global and scoped applications), add a new calendar field called Calendar
type, and differentiate more easily between similar calendar names.
- Send REST Request - Inbound test step supports mutual authentication
- Use mutual authentication with the Send REST Request - Inbound test step by selecting an X.509 certificate.
- Apply ACLs to GraphQL API paths
- Specify which level of a GraphQL API to apply ACLs to with the Path ACL Depth field.
- REST and SOAP API analytics dashboards migrated to Platform Analytics experience
- The REST and SOAP API analytics dashboards have been migrated from Core UI to the Platform Analytics experience. Access the dashboards from . After upgrading, the Core UI dashboards are still available from .
- Control access for HTTP headers in CORS requests
- Configure whether to allow credentials in requests with the Access-Control-Allow-Credentials field and which HTTP headers to allow in requests with the
Access-Control-Allow-Headers field.
- Deactivate CORS rules
- Turn a CORS rule [sys_cors_rule] on or off with the Active field.
- Rhino update for the JavaScript engine on the platform
- Rhino was updated to improve the performance of the JavaScript engine on the platform.
- Web requests from integration users update the Last login and Last login time fields on user records
- By default, the Last login and Last login time fields in a user record [sys_user] are updated when an integration user sends a web request to an instance. To turn off this functionality, set both the
glide.basicauth.update_last_login_time and the glide.oauth.update_last_login_time system properties to false.
|
| Creator Studio | |
| Data Privacy | |
| Data management for CSM |
- Unparenting service organizations from a company
- Enhanced the adoption of the service organization model to accommodate the various industry verticals, such as Healthcare and Life Sciences Service Management, Public Sector Digital Services, and Financial Services Operations, by unparenting the service organizations from the company table.
- Field Service Management integration with Service Model Foundation
- Enabled your location staff to track the work orders for their business locations by using the business location service portal (BLSP).
- Data model for sold products
-
- You can now view the Provider Service Organization information that has sold a product or service to the customer on the Sold Product form.
- You can now use the Product Location and Product Specification fields on the Sold Product table (sn_install_base_sold_product) to capture information about the location of
the sold product and the sold product that is associated with an offer.
- Product Instance directive for Install Base Management
- Synchronized the changes between the asset and corresponding install base hierarchy with the extended product instance hierarchy.
- Customer Life Cycle Management Workflows
- You can now select multiple sold products at the same time to trigger the Suspend, Resume, and Disconnect flows to update the existing root sold products
and their services.
- Compose Sales and Order Management workflows
- You can now use the sales and order management API to support use cases for order
reconfiguration. To learn more about reconfiguration, see LeadtoCashCore - Scoped.
-
- Perform Modify, Suspend,
Resume, and Disconnect actions on
product inventory records from the Product Inventories related list.
Note: The Product Inventories related list is available only
from the Yokohama release. If you're using the Washington or Xanadu versions,
you can manually add the related list. To retain both the Product Inventory
and Sold product related lists, filter out the product inventory records from
the sold product list. Use the product inventories related list to perform the
MACD actions.
- Sales and Order Management Request tracker
-
- Monitor the status of sales and order management workflows and enable agents to
track the status of synchronous and asynchronous flows.
- Use the enhances inbound Queue to view detailed request information for the
sales and order management workflows and improve user experience.
|
| Decision tables in Workflow Studio |
- Theme updates
- Some details in the decision table UI have been updated to follow standard ServiceNow AI Platform themes.
- Usability enhancement for scrolling within decision tables
- In large decision tables, scroll within the table to see more rows. Note that the headers stay at the top of the table.
|
| DevOps Change Velocity |
- Reflow for configurable workspace
- DevOps Change Configurable workspace supports reflow, which enables pages and content to be zoomed up to 400% through your browser settings without loss of content or functionality. For more information, see
the Accessibility information section that follows.
- DevOps data in change request
- View, add, and edit DevOps data in a manually created change request in Service Operations Workspace for a unified change request experience in both DevOps Change Workspace and Service Operations Workspace.
- Enhancements to DevOps Model change
-
- In-product guidance enables you to leverage DevOps models and easily create DevOps changes without disruption of your change process.
- To make the Change - DevOps – Implement flow of the DevOps model more suitable for DevOps changes, change tasks are no longer automatically created.
- The new Change – DevOps – Update execution state flow in the DevOps model means you no longer have to activate the DevOps Change Request Manual Approval flow to send a callback to the third-party orchestration tool.
- Fast-track your change process by using a new DevOps Simplified change model, which doesn’t contain the Assess state. Change approval for this model is based on the DevOps Simplified Model Change policy.
- Branch details for artifacts and packages
- Branch details from pipeline executions are now available for artifacts and packages for better tracking.
- Create lists
- Option to create customized lists added to the Changes, Tools, and Administration modules in the DevOps Change
Workspace.
- Jira Server connection using API key
- Connect to your Jira Server using API key authentication rather than basic authentication.
- GitHub Actions reruns
- Re-running failed GitHub jobs will now use the existing change request created for the failed jobs instead of creating new change requests.
- Generalized Docker Container solution to support any orchestration tool
- Use the generalized and extensible Docker Container solution to integrate any orchestration tool with DevOps Change Velocity for invoking pipeline actions like change request creation and collecting relevant DevOps data without having to rely on tool specific plugins or extensions.
- Simplified onboarding of planning tools that are not supported in the base system
- Integrate planning tools that are not supported in the base system by leveraging transformer rules. GitLab Issues is now available as one of the planning tools and is built leveraging this new approach so you can discover plans, import work items, and configure webhooks for work items (issues) in GitLab.
- Enhanced manual DevOps change creation experience
- Add work items data in a manually created DevOps change request in Service Operations Workspace for ITSM.
- Default BitBucket branch property
- Specify the default Bitbucket branch name that must be used to create an import request in the sn_devops.bitbucket_default_branch property.
- Additional scans for DevOps Health Scan Content pack
- Additional set of proactive checks focused on problems that tend to occur before or after an upgrade along with identifying configuration issues like plugin and version incompatibilities, or pipelines that chronically fail,
have been added.
- Import pull-request records for Bitbucket Server or Bitbucket Data Center
- Import pull-request records for Bitbucket Server or Data Center for improved insights and efficiency.
- Change request creation with errors in DevOps data retrieval for Harness pipelines
- Enable change request creation even if there is an error in retrieving the DevOps data for a Harness pipeline.
- Branch name filter
- Search for build numbers by the branch name while associating DevOps data to a change request in the Service Operations Workspace (SOW) or Classic UI.
- Test summary name in GitHub Actions
- The servicenow-devops-test-report custom action in GitHub now includes an optional test-summary-name parameter to specify the test summary results name.
- Token based authentication for Rally
- Configure webhooks for Rally using token based authentication instead of using the integration username and password.
- Renamed variables for Docker
- The environmental variables in the Generic Docker actions for DevOps Change Velocity have been renamed by removing the CI prefix for better clarity.
- Security scan results
- Security scan results on the change record associated to a pipeline execution with a linked package are now displayed in the Security Summaries tab.
- Source of commits in SOW
- View the source of commits like pipeline execution, branch, repository, and so on for a change request in the DevOps data section of the Service Operations Workspace.
- Track file changes
- The Track file changes option is now disabled by default when a repository is configured to prevent any potential security risks.
- Close code value for a change request
- Two new properties have been added in DevOps Change Velocity, so that you can specify a close code value for a change request based on the change request completion state when the autoCloseChange parameter is enabled.
- Support for MID Server cluster
- Improve load balancing and failover protection by selecting a MID Server cluster when connecting to a tool instance associated with a MID Server cluster. This configuration enables multiple MID Servers with relevant capabilities to be grouped.
- Improved UX for DevOps Change health scans
- Run health scans and analyze findings efficiently in the DevOps Change workspace with an intuitive and user-friendly interface.
- Pipeline association for GitHub Actions
- When onboarding GitHub Actions pipelines through the App onboarding catalog or the onboarding APIs, now only the selected pipelines are associated with the DevOps app. If no pipeline is selected, all pipelines within the specified repository are associated.
- Tool connection check status
- If a tool is marked as Disconnected because of a system-generated failure during an unsuccessful connection check, any subsequent successful check automatically updates the connection status to Connected. If you manually
disconnect the tool, the tool status remains Disconnected even if there’s a subsequent successful connection check.
- New roles for vulnerability integration
-
- The sn_vul.app_sec_manager role is added to the DevOps Tool Owner [sn_devops.tool_owner] role when the DevOps Vulnerability Integrations plugin (sn_devops_vul_ints) is installed.
- The sn_vul_veracode.configure_integration role is added to the DevOps Tool Owner [sn_devops.tool_owner] role when the Vulnerability Response Integration with Veracode plugin (sn_vul_veracode) is installed.
|
| Digital Portfolio Management | |
| Dispute Rules Content Pack for Mastercard | |
| Dispute Rules Content Pack for Visa |
- Questionnaire and chargeback eligibility ruless
-
- Added new chargeback eligibility rules to reflect the latest dispute conditions from Visa.
- Updated the dispute questionnaire to support the following reason codes:
- 10.3 (Other fraud—card-present environment)
- 13.1 (Merchandise/services not received)
- 13.5 (Misrepresentation)
- Visa Resolve Online (VROL) 24.2 revision Alignment
-
- Updated chargeback reason codes and dispute questionnaire with VROL's latest release revision 24.2.
- Updated 12.1 chargeback rules to 11.3.
- Visa Resolve Online (VROL) 25.2 revision Alignment
- The chargeback eligibility rule under the 12.6 reason code that validates Is the other transaction paid by other means? == N has been removed,
- Updated references in Card Operations tables
- Updated references from the old questionnaire tables to the new intake tables in Card Operations.
- Updated data model
-
- Enhanced Dispute Rules Content Pack for Visa to support the updated chargeback eligibility conditions and the fields used for validating disputed transactions.
- Moved the following tables as generic intake tables, from Dispute Rules Content Pack for Visa [sn_bom_visa_cp] to Financial Services Card Operations [sn_bom_credit_card]:
- Visa Dispute Intake [sn_bom_visa_cp_visa_dispute_questionnaire] → Dispute Intake [sn_bom_credit_card_dispute_intake]
- Visa Dispute Cardholder Intake [sn_bom_visa_cp_visa_dispute_cardholder_intake] → Cardholder Dispute Intake [sn_bom_credit_card_cardholder_dispute_intake]
Note: These tables have been moved only for new customers, but
they are still available in the Dispute Rules Content Pack for Visa for existing customers.
|
| Document Services | |
| Dynamic Translation | |
| Employee Center |
- Content Analytics
- Content Analytics is now part of the Platform Analytics Experience. When you navigate to , the Content Analytics dashboards are displayed alongside Platform Analytics dashboards.
- Experience and Service Feedback
- Access the following enhancements within the feedback functionality:
- Leverage three different types of feedback - Experience, Service, and Survey feedback to gain more insight from your users.
- Integrate the experience feedback response with the Success Dashboard indicators.
- Configure service feedback to keep it anonymous after feedback is submitted.
- Access Experience and Service Feedback in Virtual Agent assist.
- SharePoint Online Search Connector
- Enhance your Microsoft SharePoint experience with the following upgrades:
- Streamline the site permissions and other granular access controls.
- Grant permission and provide access to specific personas.
|
| Encryption Key Management |
- Changes to Code Signing requirements
- As a part of improving security around Root of Trust, signing of script and attachments records can only be done on your trusted non-production instance or using the standalone signing tool. The exception is notarization,
which can still be performed in the protected production instance.
- Enhancement requests for the Code Signing Standalone signing tool
- Updates to Code Signing enable your administrators to work with keystores, signature records, and records to be signed outside of the local system.
- Improved activation process for Code Signing
- Activate Code signing with a new UI page that is designed to streamline the activation process.
- Download All Button for Multiple Attachments is available when Edge Encryption is enabled
- By using the download all functionality, you can now download multiple documents into a zip file when you also enable Edge Encryption.
- Edge Encryption jRobin dashboards have been migrated to NEXT Experience
- View
troubleshooting
and performance on dashboards that were migrated from the deprecated jRobin framework. These dashboards display the same information that was available in previous versions.
- Column Level Encryption Enterprise is installable by administrators after purchase
- After purchasing Column Level Encryption Enterprise, your administrator can typically activate the product without needing technical assistance.
- Support for full string UTF-8 in Column Level Encryption
- CLE supports encryption and decryption of the full range of UTF-8 characters, including emoji.
- Improved readability for Column Level Encryption logging
- With the improved system, node, application, and audit logging, your administrators can analyze and troubleshoot their CLE or CLEE implementation.
|
| Event Management | |
| Field Service Management |
- Capacity and Reservations Management
- Capacity and Reservations Management data model has been changed to accommodate the agent's start and end location.
- Reflow for Configurable Workspace
- Dispatcher Workspace and Workforce Optimization for Field Service support reflow, which enables pages and content to be zoomed up to 400% through your browser settings without loss of content or functionality. For more information, see
the rn-summary-changes.html#rn-summary-changes__field-service-management-rn-accessibility section that follows.
- Google Maps APIs for Field Service Capabilities
- Upgrade to the new Places API (new) and Routes API for Field Service Capabilities.
Effective March 1, 2025, Google has designated the Places API, Directions API, and Distance Matrix API as Legacy services. The newer versions of these services are Places API (New) and Routes
API. You can’t enable or generate new API keys for these legacy services. However, you can continue using these services with the existing API keys. Enable the new APIs from Google Console to continue using
the API services without any issues. If you create a new Google API key after March 1, 2025, enable the new APIs from Google Console to use these services with the new API keys. For more information see, KB2111488, KB2112054, and Changes to Google Maps Platform automatic volume discounts, monthly credit, and services transitioning to Legacy status.
|
| Financial Services Card Operations |
- Updated data model
-
Introduced the following two new tables for questionnaire intake:
- Dispute Intake [sn_bom_credit_card_dispute_intake]
- Cardholder Dispute Intake [sn_bom_credit_card_cardholder_dispute_intake]
- Updated Card disputes transaction table
- Removed the following fields from the Card disputes case table:
- Account status as of transaction date
- Dispute amount modification reason
- Reason code
- Reason code message
- Suggested reason code
- Visa Resolve Online (VROL) version 25.1 updates
-
The domain value description for the DisputeResponseReason column has been updated from Copy of ATM Cash Disbursement or Load Transaction to Copy of ATM Cash
Disbursement.
|
| Financial Services Operations Integration with Visa | |
| Flows, subflows, and actions in Workflow Studio | |
| Generative AI Controller | |
| Goal Framework |
- Changes to Target form
-
- The following fields on the Target form have been renamed:
- Review frequency to Check-in frequency
- Base value to Start value
- Target value to Final target value
- Actual value to Actuals to date
- Review due date to Check-in due date
- The Fortnightly option in the Check-in frequency field is no longer supported.
- Goal Framework tables
- The maximum number of characters allowed in the Name field has been increased from 80 to 255 for the Strategic Plan [sn_gf_strategic_plan], Strategic Priority [sn_gf_strategy], Goal [sn_gf_goal], and
Target [sn_gf_goal_target] tables.
|
| Goal Framework for SPM |
- Changes to Target form
- On the Target form, the Breakdown interval and Cumulative target fields have been removed, and the Review frequency field has been renamed to
Check-in frequency.
|
| Healthcare and Life Sciences Service Management Core | |
| Hermes Messaging Service | |
| ITOM AIOps |
- Alert automation enhancements
- In Group automation, in the Simulation section, Re-run test has been renamed Re-run simulation.
- The Active toggle switch has been replaced with a check box.
- Enrich automation
- A new section, And finally, featured two radio buttons, Run other enrich alert automations and Don't run other enrich alert automations, which replace the
previous Continue running automations of this type toggle switch. Although this section is new, the functionality is unchanged. Selecting Run other enrich alert automations
continues running automations with the same filter conditions, while Don't run other enrich alert automations halts additional automations after execution except for those owned by other assignment
groups.
- Associate services to use in Service Reliability Management
- System admins can select any supported service and associate it to use in Service Reliability Management regardless of the owner or support group configurations.
|
| ITOM Cloud Accelerate |
- Enhanced Cloud Services Catalog
Cloud Services Catalog experience
- Improved the hierarchical structure of multiple repositories with the support of Terraform Connector IaC discovery capabilities.
- Support for integration of Google Cloud Platform (GCP) with Terraform Open Source.
|
| ITOM Optimization |
- Cloud Admin Portal
- The Cloud Admin Portal link to the user portal now points to Employee Center if you have installed and set up the Cloud Services Catalog application.
|
| ITOM Visibility | |
| Impact | |
| Incident Management |
- Email notification link redirection behavior
- In email notifications, you can now decide where the links to an incident record are redirected. Instead of an incident record automatically opening in the classic UI16 interface in Incident Management, the incident record can be opened in SOW. The incident record link in an email notification opens in SOW only if the following conditions are met:
- The Redirect SOW Email notification (sow_email_notification_redirect) system property is set to true.
- The user selecting the incident record link has the sn_sow.sow_user role.
The ITSM Notifications Redirection (com.snc.itsm.notifications_redirection) plugin is installed and activated automatically to support this behavior. To ensure consistency, the email notification template is
updated to send the notification from SOW in the same format as sent from classic UI16 interface. Also, the template theme is updated to match the Next Experience theme.
|
| Integration Hub | |
| Intelligence for CSM | |
| Knowledge Management | |
| MID Server |
- MID Server log enhancement
-
MID Server supports log file compression. The new log file handler settings are available as MID Server properties on the instance. The compression mode is not enabled in the base system.
|
| Mobile Platform |
- Now Assist for Virtual Agent enhancements
- Deliver direct, relevant, and conversational responses to questions using generative AI, including the ability to give feedback to messages generated by AI in Virtual Agent.
- Now Assist in AI Search on Mobile
- Provide AI-generated or AI-selected answers to user searches with the ability for users to provide feedback on the relevancy of the curated answers.
- Two new button instances
-
- Provide users with an additional shortcut to items or actions in record screens with the top icon function button instance, providing support for the agent-to-agent mobile Sidebar experience.
- Add shortcuts to the Indoor Wayfinding experience with the custom map bottom drawer function button instance.
- Mobile client scripting enhancements
- Streamline input form screen completion with auto-filled inputs based on one or many user inputs.
- Navigation bar enhancement
- Add badging capability to navigation bar tabs, which enables badging on any navigation tab icons.
- Configure mobile apps to use device date/time formats
- Set the useDeviceSettingsForDateTimeFormats mobile property to True to configure the date/time fields in mobile apps to use the date/time format that is used on the mobile device.
This feature is available on the 18.2.0 mobile client release version and later.
- Hide the seconds display in date/time fields
- Use mobile properties to hide the display of seconds in mobile cards, record screen details pages, or activity streams. This feature is available on the 18.2.0 mobile client release version and
later.
- Configure an external authentication browser for iOS apps
- Configure an external browser on iOS apps that are used during authentication so external URLs that are opened by the same browser type can maintain sessions and cookies. This feature is available on the 18.3.0 mobile client release version
and later.
- Search in a ServiceNow instance with Siri shortcuts
- Configure your ServiceNow instance to enable Siri voice search in your mobile app on the instance using global search. This feature is available on the 18.4.0 mobile client release version and later.
- Notification tab enhancements
- Use the following enhancements added to the Notification tab within the navigation bar:
- Option to mark all notifications as read, providing the ability to manage your notification entries.
- Highlighted display of critical alerts in the notification area.
- Mobile Publishing enhancements and changes
-
- Auto-populate instance URLs when new branded app builds are requested and when existing branded apps are updated.
- Support for unlisted iOS branded apps.
- New requirement for iOS
Microsoft Intune apps to be registered with Microsoft Entra ID (formerly Azure AD).
- Add deep links when you make new Android branded app requests for both private and public distribution.
|
| Next Experience |
- Select a theme in Next Experience
- If multiple core themes have been created using Theme Builder, then those themes and their alternate color palettes are displayed in the Theme user preference group.
|
| Next Experience Components |
Table 7. Components
| Component |
Enhancements |
| Appointment calendar |
Reflow support in higher browser zoom levels of up to 400% in day and week view. |
| Badge |
Option to enable partial number counts and additional characters, including the plus "+" symbol. |
| Breadcrumbs |
Improved breadcrumb orientation experience with option to enable overflow menu. |
| Calendar |
- Extra content slot in the header to add buttons.
- Column width control in the timeline view.
|
| Checkbox |
Customizable slot after the information button for inserting additional elements. |
| Checklist |
- Additional configuration options like Disabled, Read Only, and Invalid.
- Font size customization.
- Option to configure mandatory field indicator.
- Error notification appears when the user attempts to submit a form with an incomplete required field.
|
| Contextual sidebar |
Improved configuration with vertical tabs structure. |
| Date-time |
- Time zone displays for users.
- Horizontal layout option for date-time input field.
|
| Email composer |
- Improved draft management experience with email footer and side panel action buttons.
- Improved drafting experience with larger compose area and enhancements to save vertical space.
- Option to enable auto-load of most recent draft.
- Option to suppress "Send email" button.
- Support for international characters in email IDs.
|
| Email composer (mini) |
- Improved draft management experience with email footer and side panel action buttons.
- Improved drafting experience with larger compose area and enhancements to save vertical space.
- Option to enable auto-load of most recent draft.
- Option to suppress "Send email" button.
- Support for international characters in email IDs.
|
| Form |
Support for 2 or more forms on a page. |
| Highlighted value |
Improved display of long text with text wrapping functionality. |
| Input |
- Customizable slot after the information button for inserting additional elements.
- Added a caret slot that follows the user's text cursor.
|
| Node map |
In the hierarchical layout:
- Movable nodes in the map.
- Customizable control panel.
- Customizable node connections in new nodes.
- Improved reflow in higher browser zoom levels.
- Support for pausing node map layout refresh (re-layout).
|
| Radio button |
Customizable slot after the information button for inserting additional elements. |
| Related items |
- Show or hide the heading.
- Configure the background color.
- Refresh a specific list along with all other lists in the container.
|
| Select |
Customizable slot after the information button for inserting additional elements. |
| Text area |
- Customizable slot after the information button for inserting additional elements.
- Added a caret slot that follows the user's text cursor.
|
| Toggle |
Customizable slot after the information button for inserting additional elements. |
| Typeahead |
Customizable slot after the information button for inserting additional elements. |
| Typeahead multi |
Customizable slot after the information button for inserting additional elements. |
|
| Notifications | |
| Notify | |
| Now Assist | |
| Now Assist for Customer Service Management (CSM) |
- Enhancement in post-call summarization
-
- You can now review a call that has been handed off from one live agent to another agent, and then provide a summary of the key topics that are covered during the conversation.
- Support for outbound calls from agents to the customers.
- Generate a call summary when the real-time transcript is not available.
- Knowledge generation from multiple cases
- You can now select and gather insights and data from multiple similar cases to draft an article by using Now Assist for CSM.
- Enhancements in chat summarization
- Multiple Language Support via Digital technology (DT) support and a new step in the guided flow that allows the customization of how and when the skill capability will be available in the admin console.
- Enhancements in Email recommendation
- Get recommendations for email responses when starting new emails, forwarding messages, or finalizing drafts. Help improve agent productivity by reducing the time taken to compose email and improve relevance of email reply
recommendations. Also, get template recommendations while composing an email by leveraging AI search.
- Enhancement in Resolution notes generation
- Generate resolution notes and then shorten or elaborate the content using the Now Assist context menu in the resolution notes field of the case form, in both Core UI (UI16) and Workspace.
- Enhancements in Knowledge generation
- Revise the content in existing knowledge articles by using the Now Assist icon
, which is accessible as an inline capability, and create and refine knowledge articles. You can also generate knowledge articles in multiple languages.
- Xanadu Patch 7 Case summarization enhancement
- Extended the capabilities of the case summarization feature so it can now be used on custom tables.
|
| Now Assist for IT Service Management (ITSM) | |
| Now Assist in AI Search | |
| Now Assist in Virtual Agent |
- Xanadu Patch 9
- Standard chat
- The existing Now Assist in Virtual Agent LLM conversational behavior received a terminology update and is now referred to as standard chat.
|
| On-Call Scheduling |
- On-Call Scheduling new schedule engine
- The new 2024 schedule engine offers a more efficient and improved experience for managing your schedules and shifts. On-Call Scheduling supports an automatic upgrade to the new schedule engine.
- On-Call Scheduling new schedule engine
- The new schedule engine introduces the following enhancement:
- Shift support to resolve gaps resulting from member placement.
- Resolve daily rotation gaps, caused by adding or removing members, holiday schedules, or extra time.
- Verifies user continuity based of the last on-call member from the previous schedule.
- Improved performance by reducing the time required to add, remove, or move members.
|
| Operational Resilience |
- Reporting Operational vulnerability
- The Operational vulnerability related list has been added to the following modules in the List view:
- Importance and impact tolerance assessment
- Scenario analyses
- Self attestations
- Services
|
| Operational Sustainability Management |
- ESG program manager role enhanced
- The ESG program manager (sn_esg.program_manager) can now create, read, update, and delete emission factors.
- Changes in the metric
tables
- Enhanced the following metric related tables with read access control lists (ACLs):
- Metric definition
- Metric
- Metric data
- Metric data task
- Metric data task url
With this change, the following changes are in effect:
- Metric level Approver user or Approver group: This means that the specified user or group designated as the approver can access only the particular metric and the tables specified for which they are the approver.
- Multi-level approval: This means that the specified user or group designated as the approver can access only those records in the metric related tables for which they are the approver.
- Enable enterprise owners to access metric records: This means that an enterprise owner can access any metric related record.
|
| Operational Technology Change Management | |
| Operational Technology Incident Management | |
| Operational Technology Manager |
- OT Devices tab data
- The following data available in the OT Devices tab of the OT Manager dashboard has been moved to the Operational Technology Visibility dashboard.
- New OT devices discovered
- Inactive OT devices
- OT Devices overview
- Total CMDB OT devices
- Unclassed OT devices
- Unassigned OT devices
- Unmapped OT devices
- OT devices by category
- Supervisory systems
- Control systems
- Field devices
- Computers and servers
- Network Gear
- Industrial IoT
- OT devices by Purdue level
- OT devices by type (Top Level)
- OT devices by manufacturer (Top Level)
- OT devices by criticality
|
| Operational Technology Vulnerability Response |
- OT Vulnerabilities tab data
- The following data that was available in the OT Vulnerabilities tab of the OT Manager dashboard has been moved to the OTVR (PA) dashboard:
- Total OT Vulnerable Items
- New OT Vulnerable Items
- OT Unassigned Vulnerable Items
- OT Vulnerable Items by State
- OT Vulnerable Items by Risk Rating
|
| Order Management |
- Add a sales agreement
- When an agent creates an order, the latest sales agreement associated with the account is automatically applied and the catalog is filtered to display the agreement's products and prices.
- Update product locations at the order line level
- Agents can create orders by location, which enables them to tailor orders for a customer location and streamline the ordering process by managing orders that have multiple locations.
|
| Password Reset |
- Enhancing Password Reset Security URL
- Control the expiration duration of a password reset URL by setting the
glide.pwd_reset.onetime.token.validity property. By default, the URL is valid for one hour.
|
| Platform Analytics experience |
- Analysis cache for indicators on data visualizations
- You can now cache indicator data as well as table data.
- Prefetching cached data
- Cached data with an expiration time of 8 hours or more is refreshed automatically within the 30 minutes before it would expire. You therefore don't have to wait for the dashboard or visualization to load new data the first
time you view it for the day.
- Unloading Platform Analytics dashboards to update sets simplified
- Unload Platform Analytics inline dashboards to update sets with one click.
- Migration improvements
- Migration to the Platform Analytics Experience has added full migration of the following items in the Xanadu release:
- V1 Pivot reports and pivot reports with multiple columns
- Indicator scorecards with custom order and label names
- Top X elements for Performance Analytics widgets for time series breakdowns
- Custom URL on-click behavior
- Act as filter capability
- Unconfigured reports, Performance Analytics widgets, and interactive filters: These objects are migrated to empty data visualizations and filter elements.
- Cascading filters
- Dashboard background colors
- Chart interactions: drilling down from chart to chart
- Migration Center Improvements
-
- If you have migrated in an earlier version, previously unsupported visualizations are migrated on upgrade.
- Improved migration log UX.
- Platform Analytics creation rights for specific scoped apps
- Using the ServiceNow AI Platform delegated development capability, a non-admin user can get the rights to create Platform Analytics objects for a specific scoped app.
- Insights card grouping
- When multiple insights of the same type are generated, they are aggregated into a single card.
Trend and target or threshold insights are also shown on a single card.
- Insight notifications in data visualizations
- If an insight is generated regarding the data source used in a data visualization, an alert appears in that visualization. This feature applies to data visualizations on both an in-line dashboard with insights activated and
a UI Builder page.
- Project does not need to be specified for process mining insights
- If you have process mining insights activated, you no longer have to specify per dashboard which process mining projects to check for insights. All relevant projects are checked automatically.
- Insight notifications in data visualizations
- If an insight is generated regarding the data source used in a data visualization, an alert appears in that visualization. This feature applies both to data visualizations on an in-line dashboard with insights activated and
to individual data visualizations on a UI Builder page.
- Auto sizing of single score visualizations
- The new Auto size option for single score visualizations fits the visualization dynamically into the available space, depending on targets or other information displayed in it.
- Global filters apply to advanced dashboards
- When opened, advanced dashboards are automatically filtered by the values of the global filter passed from the source page.
- Saved data visualization on dashboard can be unlinked from library
- If you have a shared data visualization on a dashboard that you can edit, you can unlink the local copy on the dashboard from the library and edit it without special roles and without impacting other dashboards.
- Simple list follows filters
- A simple list on a dashboard can follow filters on that dashboard. You can also add borders to a simple list.
|
| Playbooks in Workflow Studio |
- Updated Roles
- The pd_admin role is now playbook.admin.
- Activities trigger asynchronously
- To avoid slowing down the playbook runs, the first activities are triggered asynchronously.
|
| Policy and Compliance Management |
- Perform CRI tiering questionnaire to determine the tier value of entity
- In addition to the Entity owner, the Corporate compliance manager [sn_compliance_ws.corporate_compliance_manager], Corporate compliance analyst [sn_compliance_ws.corporate_compliance_analyst], and IT compliance manager
[sn_compliance_ws.it_compliance_manager] can trigger CRI tiering questionnaire and initiate CRI profile assessments.
- UI action button Initiate CRI tiering assessment has been renamed as Initiate CRI tiering questionnaire.
- UI action button Initiate CRI assessment has been renamed as Initiate CRI profile assessment.
- Domain separation in GRC: Policy and Compliance Management
- Now both manually created records and auto-generated records created through scheduled jobs or scripts are domain separated based on their parent object or user domain for all Policy and Compliance Management objects.
|
| Predictive Intelligence | |
| Problem Management | |
| Product Catalog Management and Pricing Management |
- Product Catalog Management changes
- Product catalog hierarchy visualization
- Toggle the view to show the specification hierarchy along with the offer hierarchy or show just the offer hierarchy using the Catalog Hierarchy tab for a product offering.
- Configuration UI changes
-
- Sorting of product entities: Product catalog categories and categories are now displayed in alphabetic order. Characteristic options and child offers in the configuration UI are also displayed in
alphabetical order, unless product catalog admins set a different display order when defining the associated product offerings.
- Configurable products for sales agreements: Agents can select from the different options for products and characteristics within a configurable bundle or product. These
selections determine what product offerings are available as part of the sales agreement when creating orders from sales agreements.
- Improved the display and aggregation of alerts, error, and information messages in the Configuration UI to provide more context. Added visual indicators that indicate when a configuration is incomplete.
- Configuration State Model API Framework enhancements
- Use the configuration state model to control various features in the product configurator. For example, you can define different default product configurations displayed to your agents, based on context, such as role or
sales channel. You can also control the quantity values that agents can enter on a configuration node or optionally define info messages that are triggered for specific conditions that you set.
- Pricing Management changes
- Changing a published price list
- Starting with the Xanadu release, you can change only the Description and price list End date fields in a published price list. You can continue to add price list
lines.
- Copy a price list
- Duplicate a published price list, its price list lines, and any related attribute adjustments and decision tables, without having to re-create the price list and its price list lines. For example, you can copy a published
price list and its price list lines and use the price list copy for another account or location.
- Cost book enhancements
- Create multiple cost books for a given currency and set a default cost book for a given currency. You can also do the following:
- Matrix rule validations
- Use predefined validation rules or create your own rules to validate the context variables, such as mandatory inputs, in pricing and product eligibility rule matrices. Each validation definition has a script that identifies
the context variables to be validated and the corresponding error or warning messages that are displayed in the matrix decision table, depending on the validation results.
- Name change for Pricing Matrix Management application
- Starting with the Xanadu release, the Pricing Matrix Management application is renamed as the Product and Pricing Rules application (sn_csm_price_mtrx plugin). The application includes the product catalog eligibility
matrices introduced in this release as well as the pricing matrices.
|
| Project Portfolio Management |
- Project Portfolio Management
- The new ServiceNow®
Project Workspace application provides a more efficient, streamlined way for you to work. For information about how to upgrade, see Project Workspace. Project Portfolio Management is still supported in this release.
|
| Public Sector Digital Services |
- Constituent Service Dashboard Migration to Platform Analytics
- The Constituent Service Dashboard has been migrated to Next Experience
Platform Analytics. Next Experience is a ServiceNow AI Platform® feature that is active by default when the user loads or upgrades to the Xanadu release. The dashboard migration to Next Experience enables continuous visualization of historical and real-time process statistics in role-based dashboards, which enable individual stakeholders to make informed decisions. The new dashboard can be
accessed by navigating to .
- Enhancements to Social Benefits Playbook
- Use the enhanced Social Benefits Playbook to view an updated constituent card with more detailed information about the primary applicant. Cancel draft cases, bypass the initial eligibility screening, and skip playbook
activities by using the updated process playbook in the Government Service Portal.
|
| RPA Hub |
- Process job with no logs
- In the RPA Desktop Design Studio, the following process job records aren’t displayed in the Attach log window:
- Process job records with no logs.
- Process job records that are stored in the robot machine.
- Credential sets are replaced by credential groups
- In RPA Hub, the credential sets that were created for a bot process are now replaced with credential groups. You can now define the robot credentials, Time-based One-time Password (TOTP) authentication, and
application credentials outside of the bot process and reuse them in multiple bot processes. By using credential groups, you don't have to create the same credentials for each bot process.
For upgrading customers, the
existing credential sets and associated credentials are migrated seamlessly.
- Changes in the Start Process UI action
- In RPA Hub, when you select the Start Process button, you can't view the robots that are in the In Maintenance life-cycle stage status.
- When a bot process is either in the In Maintenance or Build life-cycle stage status and is using a robot pool, new robots aren’t deployed for dynamic allocation.
- Dynamic allocation in the robot pool is only activated for published bot processes.
- Changes in the Start Process action
- When invoking the Start Process
Workflow Studio action, the robots that are in the In Maintenance life-cycle stage status are treated as failed robots.
- Changes in the Start Process subflow
- If a process job isn’t in the Running status, the robot that is associated with the process job is treated as Failed in the Start Process subflow
output.
- Break component issue with loops
- An issue with the break components in the nested activities that failed to break their loops is now fixed. For more information, see List of components compatible with latest version.
- Microsoft Software Installer (MSI) compatibility
- Older MSIs that are related to Unattended Robot, Attended Robot, and RPA Desktop Design Studio from the RPA Hub store release versions 7.0.3 and 9.0.0 are compatible and can be used with the current store release version (10.0.X) of RPA Hub.
- However, there are some limitations:
- Any new automation components available in the latest version aren’t available in the older versions. For example, the CreateFile component in the Zip category in version 10.0 doesn’t work in older versions.
- Components of the same name with different parameters aren’t backward compatible.
If robot machines are using older MSIs than the current version of the instance, any new features that are added in the later versions aren’t available for older MSIs. For example, the features released after version
7.0.3 don’t work in version 7.0.3 MSIs. Only those features that exist in version 7.0.3 work in that version.
|
| Regulatory Change Management |
- Enhanced Task Management
- Enhanced the Task management feature to help the coordinator to change the ownership of change tasks and action tasks.
- Next Experience Chat Collaboration and Discuss
- Enhanced the Next Experience Chat and Collaboration and Discuss feature.
- Action Tasks
- Added action tasks that are segregated from the Regulatory Change Management or the Compliance Case Management application for differentiation and reporting in the My Tasks portal.
|
| Resource Management Workspace | |
| Security Center |
- Scan checks
- Schedule security scans with the updated Auditor Suite to monitor access control configurations in the Security Scanner tool. The Auditor Scan suite has been streamlined to contain only access control checks and renamed to
Access Control Auditor Suite. The updated access control checks generate a smaller, more focused number of findings that reflect potential security vulnerabilities according to ServiceNow security experts.
- Legacy workflows have been converted to Flow Designer workflows
- Legacy base system Workflows have been converted to modern Flow Designer workflows to standardize ServiceNow flows onto the modern technology. The updated low-code flows are designed to be more scalable and make updating and
troubleshooting easier.
|
| Security Incident Response | |
| Service Operations Workspace for ITSM |
- Landing page configurations from Admin Center
- All landing page configurations such as the landing page redirection, donut configurations, and so on are grouped under the Landing Page Configurations section of the
Configurations tab.
- Reordering of modules on the left navigation pane
- The left navigation pane modules, such as Inbox and Lists, are reordered for improved access to these modules.
- Role to create a request from interaction and incident records
- A user should now have either the itil role or sn_request_write role to create a request from interaction and incident records. Before Xanadu, users needed the interaction_agent role to create the request.
- DevOps data in change request
-
- View, add, and edit DevOps data in a manually created change request in Service Operations Workspace for ITSM for a unified change request experience in the DevOps Change Workspace and Service Operations Workspace for ITSM.
- Starting in version 6.1, view, add, and edit work items data in a manually created DevOps change request in Service Operations Workspace for ITSM.
- Creating change requests from problem records
- You can create additional change requests, because the action is no longer hidden after it has been used once.
- Inline editing in the Problem Tasks tab
- Change a field in the problem tasks list instead of opening the record and changing it on the form.
- Sidebar enhancements for incidents
- The sidebar will now display recommendations for users who can assist agents in resolving incidents or tasks. A standard set of recommendations are provided to enhance the support workflow.
ITSM Pro provides the customized
recommendations using an AI-based algorithm, ensuring that the most appropriate users are suggested to assist with the task. The group addition feature offers the ability to add entire groups to a conversation. By
default, all members of a group will be included in the conversation. For groups with designated on-call members, only those members are added to the conversation, enabling for more focused and efficient
communication.
- Reflow for Configurable Workspace
- Service Operations Workspace for ITSM configurable workspace supports reflow, which enables pages and content to be zoomed up to 400% through your browser settings without loss of content or functionality. For
more information, see the Accessibility information section that follows.
- Email notification redirection behavior in Problem Management
- When users select the problem record link in their email notifications, they can be redirected to the problem record in Service Operations Workspace instead of the classic UI16 experience. The ITSM Notifications Redirection (com.snc.itsm.notifications_redirection) plugin is installed and activated automatically to support this
behavior.
- Work notes in Compose section
- Starting in version 6.1, the Work notes (Private) is displayed as default in the Compose section instead of the Comments (Customer visible) section for incident records.
- View the Close icon
- Starting in version 6.1, the “X” symbol of the Close icon is clearly visible on the SOW landing page.
- Complementary landmark for screen reader support
- Starting in version 6.1, the complementary landmark is available on the SOW landing page for the screen reader support.
- View the Problem and Change record information with incident granular roles
- Starting in version 6.1, when a user with incident granular roles (sn_incident_read and sn_incident_write) selects the preview info icon on the problem and change records from the related records section of the
Details tab on an incident record, a pop up displays a message that they don’t have the permission to view the record.
- View impacted location for proposed major incident candidate
- Starting in version 6.1, you can view the impact locations for a proposed major incident candidate along with promoted major incident.
- Expansion of the compose section with activity stream
- Starting in version 6.1, when a file containing a lengthy name is attached to an incident record, and the activity stream is expanded to view the file name, the compose section also expands on the same level as the activity
stream.
- Copy URL action for Incident list page
- Starting in version 6.1, you can copy and share the incident record on the Incident list page with the required stakeholders.
- Arrow orientation in record information panel
- Starting in version 6.1, the arrows next to the links in the Opened for card in the record information panel now point in the right direction, including for right-to-left languages.
- Access to form header links
- Starting in version 6.1, you can now select the form header links irrespective of the size of the browser.
|
| Service Portal | |
| ServiceNow SDK |
- Version 2.2.3
- Convert command uses module project type by default
- The
projectType parameter is set to module by default. By converting an application with the module
project type, you can gradually migrate application metadata into ServiceNow Fluent code rather than
converting all application metadata into
code initially.
- Version 2.2.1
- transpiledSourceDir parameter replaced with modulePaths parameter in now.config.json file
- Use the
modulePaths parameter in the now.config.json file for your application to map the source directory for modules to the output directory for modules instead of the deprecated
transpiledSourceDir parameter. The modulePaths parameter is used to compile TypeScript source files into JavaScript modules.
- Version 2.1.1
- Table API includes label object
- Configure field labels [sys_documentation] for tables and columns with the label object in the Table API.
- Version 2.0.1
- Create and convert commands include template parameter
- Specify whether to use JavaScript or TypeScript in modules with the
template parameter on the now-sdk create and now-sdk convert commands. This parameter determines the
configuration of the package.json and now.config.json files and adds a tsconfig.json file for TypeScript projects.
- Version 2.0
- Default application structure
- The default application structure includes some changes to directories and files, including the addition of a .gitignore file and moving the
now object configuration in
package.json to its own now.config.json file.
- Create and convert commands include project-type parameter
- Specify the type of application to create or convert with the
project-type parameter on the now-sdk create and now-sdk convert commands. This parameter determines the
default application structure based on whether you want to use ServiceNow Fluent and JavaScript modules and third-party libraries in the application (fluent) or only use JavaScript modules and third-party libraries (module).
- Fetch command includes debug parameter
- Return debug logs generated during the fetch process by setting the
debug parameter to true with the now-sdk fetch command.
- Deploy command includes reinstall parameter
- Uninstall and reinstall the application on the instance by setting the
reinstall parameter to true with the now-sdk deploy command. Reinstalling an application ensures that the metadata on
the instance matches the metadata in the deployment package.Warning: Metadata that is on the instance but not in your local application is removed.
|
| Sourcing and Procurement Operations |
- SPO list page
- All playbooks in SPO have been standardized to deliver a consistent look and feel, enhancing the overall user experience.
- Configure conditions for merging purchase requisitions
- Set the conditions for merging purchase requisitions (PRs). Procurement administrators can define which fields must match for PR merges, ensuring flexibility to align with specific business processes.
- Add a sourcing request to a negotiation event
- Introduced a unified logic for calculating supplier response close dates when adding sourcing requests to new or existing negotiation events. This ensures consistency in date calculations, regardless of whether the dates are
system-generated or manually defined by procurement fulfillers.
- Sourcing and Procurement Operations integration with third-party sourcing
solutions
- Enhanced the Source-to-Pay Integration Framework for integrations with third-party sourcing tools. You can now support negotiation-event-based integrations that consist of multiple sourcing requests.
Enhanced the purchase
order cancellation flow when it's updated from the purchase order outbound table.
- Inbound staging tables for Sourcing and Procurement Operations
- Made the following updates related to inbound staging tables:
- Introduced the following staging table and transform map:
- Transferred attachments from the Enterprise Resource Planning (ERP) system staging table to the main Purchase Order table. These attachments are also visible on the purchase order.
- Source-to-Pay integration framework
- Updated some fields and processes in the Source-to-Pay Integration Framework to build connection points and to work with other ERP systems, including the following fields and processes:
- Turned off the buttons to update purchase order when the integration status in the staging table is New or In Process.
- Disallowed purchase order lines to be created when purchase orders haven’t been brought in yet from the ERP system. Added a scheduled job to retry adding purchase order lines after a purchase order is created.
- Added missing columns and removed some columns in some staging and primary tables such as the outbound receipt, purchasing group primary and staging, cost center staging, and Fx currency tables. Updated the transform map
logic for some of these tables to render these columns.
- Created the ERP plant address mapping staging table.
|
| Strategic Planning |
- Break down work from a parent work item
- Create child work items directly from the parent record page.
- The Child items tab on the work item record page is replaced with the tabs of each associated child item. For example, the full details page of an Epic shows separate tabs for its child work items,
capabilities, features, and stories, based on the EAP configuration.
- New button is added to each tab to create work items directly from the parent work item record page.
- Enhancements to the PI planning board in EAP
-
The PI planning board displays all work assigned to the current Agile structure level as well as its child teams.
- Feedback
- The Product Feedback application name is changed to Feedback.
|
| Subscription Management |
- Allocation charts reflect only active users
- The Allocation summary and Allocation history charts on the subscription details page reflect only subscriptions allocated to active users for each month following the upgrade.
|
| Talent Development Core | |
| Task Intelligence for ITSM |
- Classification model renaming
-
The classification model available with the base system has been renamed from ITSM OOTB TI Solution to Incident Categorization.
- Monitoring and Analytics
- You can now view the number of records predicted by the similarity models in the Task intelligence analytics page.
- Updated Load Records icon
- Starting in version 7.0.0, you can now viw the updated Load Records icon on Train the model screen.
|
| Telecommunications Network Inventory | |
| Threat Intelligence Security Center |
- TISC Library Repository
- New aliases can now be added directly from the form views of the threat intelligence library.
|
| Vendor Management Workspace | |
| Visa Spoke |
- Visa Resolve Online (VROL) version 24.2 updates
- Updated the following Visa Spoke actions to align with Visa Resolve Online (VROL) release 24.2 revision changes:
- Submit Transaction Inquiry Request Builder
- Look up Queue Response Parser
- Look up Batch Queue Response Parser
- Submit Dispute Questionnaire
- Create Dispute Pre Arbitration
- Look up Dispute Details Response Parser
- Look up Dispute Response Details Response Parser
- Look up Dispute Pre Arbitration Response Details Response Parser
- Visa Resolve Online (VROL) version 25.1 updates
- Updated the following Visa Spoke actions to align with Visa Resolve Online (VROL) release 25.1 revision changes:
- Submit Fraud Report Request Builder
- Look up Fraud Report Details Response Parser
- Look up Dispute Response Details Response Parser
- Look up Dispute Details Response Parser
- Submit Dispute Questionnaire
|
| Vulnerability Response | |
| Vulnerability Response Integration with Claroty CTD |
- Updates made for Claroty CTD v5.1
- The following updates were made to support Claroty CTD v5.1:
- There's no limit now on the number of Common Vulnerabilities and Exposures (CVEs) that you can import.
- The Minimum CVSS Score field was replaced with the CVSS V3 Score field.
|
| Workflow Studio |
- Update Workflow Studio and all its dependencies
- As of Washington DC patch 3, updating Workflow Studio automatically updates all of its application dependencies such as Workflow Studio, Playbook, and Decision Builder. You can no longer see or update the individual application dependencies of Workflow Studio from the ServiceNow Store or the list of plugins.
|
| Workforce Optimization for Customer Service CSM |
- Reflow for Configurable Workspace
- Dispatcher Workspace and Workforce Optimization for Field Service support reflow that enables pages and content to be zoomed up to 400% through your browser settings without loss of content or functionality. For more information, see the Accessibility information section that follows.
|
| Workforce Optimization for ITSM | |