Thank you for your feedback.
Form temporarily unavailable. Please try again or contact to submit your comments.
  • Madrid
  • London
  • Kingston
  • Jakarta
  • Istanbul
  • Helsinki
  • Geneva
  • Store

Changes to London features and products

Log in to subscribe to topics and get notified when content changes.

Changes to London features and products

Cumulative release notes summary on changes to London features and products.

Changed features

Existing ServiceNow products were updated and changed in London. This includes the renaming of certain buttons or features.
Application or feature Details
Keyboard accessibility improvements
In live feed, use the Tab key to navigate to an avatar then press Enter to open the avatar popover. Use the Tab key to navigate through the popover and select additional elements.
Agile Development 2.0
Home tab
The Home tab in Agile Board has been renamed to Analytics tab.
Sprint Board tab
The Sprint Board tab is renamed to Sprint Tracking.
Application Portfolio Management
APM plugin modifications
The Application Portfolio Management [com.snc.apm] plugin is the base plugin for the application. However, three add-on plugins are available on subscription: analytics – compatible solution
  • Performance Analytics – Content Pack – Application Portfolio Management [] plugin to view APM portals and dashboards.
  • Performance Analytics – Content Pack – Application Portfolio Management and Change Management [] plugin to access performance analytics metrics of business applications associated with Change requests.
  • Application Portfolio Management, Performance Analytics, Performance Analytics – Content Pack – Problem Management [] plugin to access performance analytics metrics of business applications associated with Problem management.
Ideas Funnel replaced with Demands Column
The Ideas funnel in the Program Navigation page has been replaced with Demands Column to enable you to create demands directly as you identify opportunities.
Usability changes
  • In Capability based planning map, both Business Capability view and the Technology Risk view can display direct and indirect business applications that are related to the business capability.
Assessments and Surveys
Renamed the Migrate to Assessment related link
The Migrate to Assessment related link for legacy surveys is renamed as Migrate to New Survey Management.
Save functionality on a Survey Designer configuration form
Click Save to save the current survey without changing its state.
Asset Management
Approval History related list replaced the Approval History tab on the Contract Management form
Track the approval history of a contract using a related list instead of the contract approval history journal. All approvers are listed in the Approval History related list.
Added State parameter for OAuth request
Adds the system property glide.oauth.state.parameter.required to control the requirement of the State parameter in an OAuth request for Authorization code flow.
Automated Test Framework
Search for a catalog item test step category change
Moved the Search for a Catalog Item test step configuration from the Service Catalog category to the Server category.
Email notification change
Email notifications are sent to the Benchmarks admin role only. Notifications include monthly global score availability, historical data recalculation, and KPI updates.
Change Management
Change Request Approval Records
Enhanced the approval summarizer in approval records associated with a change request to include additional information from the change request record.
Refresh Impacted Services
The Refresh Impacted Services option was only available for the Change Request table. In this release, this option is also available for tables that extend the task table. The list of these tables is driven by the com.snc.task.refresh_impacted_services property. This option populates the Impacted Services or Impacted CIs related list based on the primary CI, that is, the CI that you specify in the Configuration Item reference field on the Change Request form.
Content posting from your community homepage
Create a question, blog, video, document, or event from your homepage.
Forum view
View up to eight forums on your community homepage. To find the forum that you are interested in, see the Forums list page and search for the forum you require.
Activity feed
View the most recent activity for all content by looking at the activity feed. Only the most recent activity is listed per content item in the activity feed. All activities for each content item are grouped.
Community logs
See what your community members are searching for and viewing by looking at the community logs.
Community feedback and bookmarks tables
See the content that is getting the most feedback or bookmarks by members of your community. To view this information, go to the feedback and bookmark tables in the navigation filter view.
Case deflection with community content
View community-related search results for questions and blogs in the Customer Service Management Case form and in the Customer Service Management Service Portal Case form.
Configuration Compliance
Contextual development environment
Enable global applications creation by default
Enable global applications creation by default. When creating a new application, the Start from global option is available by default without having to set the system property to true.
Contextual search
KB attachment field
The KB attachment field in Table Configuration is moved to the Attachment type field in the Table Configuration > Search Action Configurations related list.
The default for all new customers is Embed link to article so that a link to the article is used instead of embedding a copy of the whole article.
When you upgrade, the KB attachment (Table Configurations only), Result action label, and Result action value fields are moved to the new Search Action Configurations related list.
Customer Service Management
Mandatory skills
Use this feature to identify skills that are required for customer service cases. Then, rank and assign agents with those required skills to work on the cases.
Targeted communications recipients lists
Create recipients lists by running scripts or uploading files in addition to using a condition builder. Create a recipients list of type Account that can be used by the Major Issue Management application to create child cases for a major case.
Chat enhancements
Use Virtual Agent to create or use predefined chatbot conversations for your users. The customer always has the option of switching to a live agent.
Viewing dashboard reports
Use the Performance Analytics administrator (pa_admin) and viewer (pa_viewer) roles to view the Customer Service executive, manager, and agent dashboards.
AWS event and Azure alert processing
If an event occurs on a database in your AWS or Azure cloud, or on a Web Server in your Azure cloud, the event triggers the horizontal discovery process using a pattern to update the CMDB. In previous releases, the event did not trigger the discovery process.
NetScaler load balancer discovery
New probes populate network path information for Citrix NetScaler load balancers to enable support for Service Mapping.
IP range auto-assignment
Use Discovery Quick Start, rather than MID Server Guided Setup, to perform IP range auto-assignment after subnet discovery.
Field Service Management
Team calendar enhancements
Search for individual or multiple team members in the calendar by first or last name.
Mandatory skills
Use this feature to identify skills that are required for work orders and work order tasks. Then, rank and assign technicians with those required skills to work on the tasks.
Financial Management
Financial Modeling
Allocation log functionality has been changed to Missing money analysis. The error type and possible causes are stored as Missing money logs.
Financial Charging
Charge item is renamed as Statement item in the Financial Charging application.
Financial Planning
Beginning with Kingston Patch 7, Financial Planning is only for Portfolio Planning.
Flow Designer
Add more actions to a flow or subflow
Set the maximum number of actions a flow or subflow can contain with the sn_flow_designer.max_actions system property. The default value changed from 20 to 50 actions.
Nest For Each flow logic blocks
Add a For Each flow logic block inside of another to repeat an action over a series of records. However, avoid nested For Each loops that process many records. Nested loops may cause the flow to run until stopped by the flow transaction quota rule, which prevents flows from running longer than an hour. For more information about transaction quotas, see Transaction quotas.
Improve flow creation

Use Flow Designer interface enhancements to improve flow creation.

  • Read flows faster with improved spacing between elements.
  • Configure additional flow properties from the More Actions menu.
  • Show or hide conditional logic by clicking a flow logic block.
  • Annotate triggers and flow logic blocks to communicate flow functionality.
  • Change the order of actions in a flow by dragging-and-dropping them.
Guided Tour Designer
Role change
In the Kingston release, the sn_tourbuilder.tour_admin role was used to administer guided tours. In this release, the guided_tour_admin role is used for this purpose.
HR Service Delivery
Case and Knowledge Management
Response templates for HR case management
This feature, previously known as templated snippets, was renamed to response templates. You can also now configure response templates from HR Administration > Response Template Configuration.
Employee Service Center
Create content for Content Delivery
Content for your service portal or Employee Service Center is configured from Content Delivery. Previously, content was configured under HR Administration > Service Portal > Content Types.
  • Two categories have been added to identify content:
    • Portal Content
    • Notification Content
  • Manage Content was changed to Portal Content.
  • Link Content was added to define URLs for information and videos.
  • Manage Audiences was added to define who can view the content.
  • Schedule Content was added to define date ranges that content is available and the widget instance.
  • Content Type and Organization Chart were moved under Configurations.
HR Integrations
UI updates were made to several forms and lists in the HR Integrations application.
Import and Export
File type data sources
If the XML file used for an XML data source does not contain a field in the first 10 nodes, the field is ignored. To import the field and ensure it is not ignored, you can add the glide.db.impex.XMLLoader.max.scan_nodes system property with a value greater than or equal to the position of the node where the field is first encountered.
Incident Communications Management
Incident Communications Management
A new state model for incident communication plan is introduced. This state model is available only for new users. The new state model has three states: Open, Closed, and Canceled.
Conference call notification: When you initiate a conference call, an email or Slack notification is sent to the participants.
Roles: Users with the major_incident_manager and communication_manager roles can edit a plan that is attached to a major incident.
Table: The Incident Communication Plan table extends from the Communication plan table. The Incident communication tasks table extends the Communication tasks table so that the incident communication plan inherits any future enhancements made to the communication object.
Incident Communication Plan form:
  • Updated, added, or removed the following fields:
    • Details section is renamed as Notes.
    • Comments is renamed as Actions taken.
  • Updated related lists to match the communication plan related lists:
    • Incident communication tasks
    • Users
    • Contacts
    • Recipient lists
Communication and Conference: Introduced new sections – Communication and Conference on the form. Using the Communication section, you can send email or SMS updates to the participants of the conference call for that communication plan. Using the Conference section, you can initiate, join, or end a conference call. These sections are added to make it easy for users to directly take actions related to any type of communication or conference instead of opening the incident communication task from the form and then taking the appropriate action.
The UI actions Kick, Mute, and Unmute on the notify_participant record are available for users with the major_incident_manager and communication_manager roles who also have the ia_admin role.
Added the Group field to the Notify Participant [notify_participant] table. If a user is added to a conference call, the following things can happen:
  • If the user is a member of only a single group, then that group value appears in the notify_participant entry.
  • If the user is a member of multiple groups, then a formatter containing all the groups is displayed on the notify_participant record.
Incident Communication Task
  • You can initiate a conference call at the task level. Under Related links, the Initiate Conference Call related link appears.
  • The Incident Communication task state changes with the progress of the communication channel.
  • Incident Communication Task form: In the related lists, the Communication and Conference tabs are added.
Incident Management
Major incident management
The major incident manager is responsible for a major incident when a child incident is promoted. Currently, even though the incident is promoted to a major incident, a caller has access to resolve or reopen the major incident. Starting this release, an ESS user is unable to resolve, reopen, or close a major incident even if the user is the caller.
The ESS user is prompted to enter work notes and the business impact at the time of major incident proposal and promotion.
Rejection notification: The ESS user is prompted to enter the rejection reason while rejecting a major incident candidate. The rejection notification is then sent to the user that the incident is assigned to and the user who proposed the incident as a major incident candidate.
Knowledge Management
Pagination for Knowledge Service Portal
Use pagination to navigate through knowledge base search results in the Knowledge Management Service Portal.
Knowledge article access in the Knowledge Service Portal
Make knowledge articles visible to external or public users by enabling knowledge articles on the Knowledge Management Service Portal.
Out-of-the-box Performance Analytics Knowledge Management Solution
Upgraded plugin, now Entities in old plugin still supported. New plugin has additional entities and improved visualizations. After upgrade, run an extra data collection job to collect historical data for the new entities.
MID Server
Nmap error message for Service Mapping
If Service Mapping selects a MID Server for credential-less Discovery that does not have the Nmap capability, the dependency map displays the error message on the configuration item (CI) rather than in the MID Server log.
Credential synchronization
You can control how customized reference fields on the Credential [discovery_credentials] table are synchronized with MID Servers.
IP range auto-assignment
IP range auto-assignment was moved from MID Server Guided Setup to the Discovery Quick Start wizard. IP ranges are assigned automatically to MID Servers after subnet Discovery has identified the available ranges.
Java Service Wrapper
The MID Server installer includes the Tanuki Software Java Service Wrapper, version 3.5.34.
Flow designer memory control
The mid.process_flow.log_listener.max_size property sets the maximum size in bytes of memory available to save log messages for Flow Designer actions running on a MID Server.
Create a legacy MetricBase trigger
Create a trigger to run a script. The trigger is based on static thresholds you create. Data is checked when added to the MetricBase database. The legacy MetricBase trigger is deprecated and is unavailable for new instances, but is still available on instances upgraded from a previous release.
Create a legacy MetricBase trigger level
Define levels or ranges for a trigger. The legacy MetricBase trigger level is deprecated and is unavailable for new instances, but is still available on instances upgraded from a previous release.
Search bar in notification preferences
In UI16, the Notifications tab of the System Settings window includes a search bar. Use it to find a specific notification in your preferences or get a list of all your notifications in alphabetic order.
Conference call management
Changes to conference call management features:
Recommended and Selected lists for conference call management
The Recommended section no longer displays the frequently called participants as the frequent callers may not always be relevant for the incident. In the Selected section, the user who initiates the conference call is added.
Notify role inheritance
Users with the itil role inherit the notify_view role when the Incident Communications Management (com.snc.iam) and Notify (com.snc.notify) plugins are activated. The notify_view role lets these users view the Notify Conference Call Participant Session (notify_participant_session) table.
Operational Intelligence
Operational Intelligence MID Server
  • The Operational Intelligence MID Server application supports the ALL setting.
  • It is not required that the Operational Intelligence MID Server be a dedicated MID Server.
Insights Explorer
Insights Explorer provides:
  • Host name: If available for a CI, appears underneath the CI name.
  • Related CIs: Ability to add related CIs to be explored in Insights Explorer.
  • Advanced search: Narrow down the search for CIs to a specific class or to other specific CI attribute filters.
Anomaly Map
Anomaly Map provides:
  • Host name: If available for a CI, appears underneath the CI name.
  • Advanced search: Narrow down the search for CIs, to a specific class or to other specific property values.
Anomaly detection
  • Change Detection: The Kalman Filter local level data model is capable of detecting a change in data patters. When incoming data clusters around a new value, using the current control bounds and statistical model, Operational Intelligence detects this clustering as a value change and adjusts the statistical model so that most incoming data is again within the control bounds. The time it takes the Learner to adjust the statistical models to accommodate a permanent change in incoming metric data, is improved.

    Change detection is useful when, for example, cores or memory are added to the server, which impact the baselines.

  • Classification of data with a gap: Improved classification of a seasonal model when there is a gap in the metric data. An improved analysis of the data before and after the gap makes it easier to identify seasonality in the data despite the gap. Also, less data points after the gap are needed to correctly identify a seasonal model.
Host binding

For metric events, Operational Intelligence no longer relies on the default Event Management binding workflow which binds nodes to host CIs. In Operational Intelligence, with a given event rule and two different events, one event might bind correctly to a CI and another event might not. In such situation, the same metric types would be created for the selected CI and for the host level CI, causing confusion.

To avoid this confusion, default Event Management host binding is disabled for metric events. To allow host binding for metric events, explicitly Create an event rule to map metrics to host CIs.


The following terms have changed:

Function Current Term Legacy term
Metrics visualization Insights Explorer Metric Explorer
MID Server capability Metrics ITOA Metrics
Metric extension Operational Intelligence Metrics Context Operational Intelligence Manager Context
MID Server extension Operational Intelligence Metrics ITOA MetricExtension
Password Reset
Default security questions in all supported languages
The base system provides a large set of default questions in all supported languages. Questions are presented to each user in the language that the user requested during login. Creating a custom question in the English language is a one-step process. To create a custom question in a non-English language, you can use either of the following options:
  • Create a custom question in the non-English language.
  • Create a custom English-language question plus one or more translations of the question into other languages.
Installed with Password Reset
Tables, roles, business rules, scripts, and workflows have been added to the Password Reset application. Some items existed in earlier releases and are documented for the first time.
Enroll for the Password Reset program on a mobile device
End users can enroll for most Password Reset programs on a mobile device. You cannot use a mobile device to enroll for a Password Reset process that uses the Google Authenticator verification.
Security questions are presented randomly
For the Security Question verification process, questions are selected at random and are presented in random order.
McAfee disk encryption support in the Password Reset Windows Application
You can enable McAfee MDE 7.2 on a Windows desktop computer to support the Password Reset Windows Application. Download the installer and PDF user guide from the Password Reset Windows Application [KB0542328] article in the HI Knowledge Base.
User's preferred display language support in the Password Reset Windows Application
The Password Reset Windows Application supports the user's preferred display language. Download the installer and PDF user guide from the Password Reset Windows Application [KB0542328] article in the HI Knowledge Base.
Performance Analytics
  • Changed Spotlight job scheduling so it is set for each Spotlight group. You no longer have a single job for all Spotlight groups. See Create a Spotlight group.
  • Changed score retention. Only the most recent Spotlight scores are available. New Spotlight scores overwrite older scores. The first time you run a Spotlight job after upgrading to this version of ServiceNow®, any existing Spotlight scores are deleted.
  • Provided Spotlight logs to help in debugging. See Spotlight logs.
  • Automated the creation and maintenance of database views that join Spotlight group and facts tables. See Viewing Spotlight data.
  • Provided Interactive Analysis to examine the results of Spotlight evaluations without creating widgets and putting them on a dashboard. See Spotlight interactive analysis.
Text analytics
Added the ability to search for phrases, not only individual words, in indicator text fields.
Analytics diagnostics
Added the ability to run all active, applicable diagnostics for one indicator. Previously, you could only run one diagnostic for all applicable records, or all diagnostics for all applicable records.
Performance Analytics data forecasts
Added the Random Forest method for time series, which creates a multitude of decision trees based on the historical data and then outputs the mean prediction of the trees. Also added 95% confidence intervals to forecasting on time series widgets, and upper and lower bounds for forecast values.
Out-of-the-box Performance Analytics Knowledge Management Solution
Upgraded plugin, now Entities in old plugin still supported. New plugin has additional entities and improved visualizations. After upgrade, run an extra data collection job to collect historical data for the new entities.
Platform security
Delegated development and deployment
Delegated development allows designated users without the admin role to develop or deploy applications on the ServiceNow platform.
Securing data in domain-separated instances

The London release includes changes to better secure your data in domain-separated instances. These changes may result in some data not appearing in reports or lists. Review your access controls for any field that no longer appears in reports or lists.

Assigning admin and security_admin roles
  • To grant the admin role to a user, the granting user must also have the admin role. For example, a user with only the user_admin role cannot grant the admin role to other users.
  • To grant the security_admin role to a user, the granting user must also have the security_admin role and must elevate to the security_admin role before granting the security_admin role to other users. A user with only the admin role cannot grant the security_admin role to other users.
Adding users to admin and security_admin groups
  • Non-admin users cannot add a user to a group that contains the admin role.
  • A user without the security_admin role cannot add a user to a group that contains the security_admin role.
Project Portfolio Management
Changes in Resource Management
  • For a resource plan in Allocated state, changes made to allocated hours now update only allocated hours. Previously, it updated the planned hours. Any changes to the Resource Allocation now change only the Confirmed/Allocated cost and leave the Planned cost as the baseline.
  • Change Allocation on Actuals Hours: Resource managers can now make allocation changes even if the resource plan has actual hours booked.
  • The following fields on resource management forms are renamed:
    • Requested hours to Planned hours.
    • Allocated hours to Confirmed/Allocated hours.
Changes in Project Management
  • When you change the state of a project task to Closed complete, the Percent complete field is set to 100 and becomes read-only.
  • Updating the project state from Closed to Work In Progress, Pending, or Open is not allowed. If you need to reopen a closed project, reopen an existing project task or add a new task to the project. This moves the project from Closed to Work in Progress state without affecting the other closed tasks.
  • The planned start date is copied over to actual start date when the state of a project task changes to Work in Progress. And the planned end date is copied over to actual end date when the state of the task changes to Closed. The actual dates previously defaulted to the date and time when the state change happened.
  • You can assign users with a time card user-role to a project task. However, a time card user can not modify the assigned project task.
  • The Summary tab in project workspace is renamed Analytics.
  • You can navigate to Project Workbench using Planning tab in Project Workspace. Previously, the Tracking tab in Project Workspace was used for opening a project in Project Workbench.
Changes in Demand Management
  • The Portfolio field on Stakeholder Register form is no longer mandatory.
  • The Submit button on a demand record in Draft state is renamed as Submit Demand.
  • The values in Score, Risk, and Value fields are recalculated when the metrics influencing these values such as cost plan, benefit plan, or resource plan are updated for a demand in Qualified or Approved state. The field values are recalculated only until an artifact such as project, enhancement, defect, or change is created from the demand.
Report type search
When you create a report, the Report type choice list automatically populates when you enter text. For example, if you type pivot, only Pivot table and Multilevel pivot table report types are shown.
Favorites filtering in the Reports list
When you view the Reports list, Favorites filtering is on by default. Click the Favorites filtering button to display all reports.
Remove the old Report Builder UI
The admin can remove the old Report Builder and restrict users to the new Report Designer UI for creating and editing reports.
Plotting nil vs. null data in time series reports
When creating or editing time series reports that contain multiple datasets, you can choose to have time points with missing data plotted as gaps rather than as zero values. For more information about creating time series reports that use line visualizations, see Report types and creation details.
Security Incident Response
User-Reported Phishing Enhancements
The User-Reported Phishing feature, introduced in the Kingston release, has been enhanced to receive forwarded phishing mail submissions. Alert employees can forward suspicious mails from any device (including mobile phones) to their ServiceNow instance mailbox to automatically generate a phishing security incident for the Security Operations Center to work on.
Domain Separation Support for Integrations
All existing and future integrations are domain separated, enabling Managed Security Service Providers to provide domain-separated implementations of integrations, such as threat lookup, observable enrichment, and sighting search on a per-user basis. Domain separation removes any limitations on using one common implementation of an integration for all users.
Security Analyst Workspace
Starting with Security Incident Response version 6, the Security Analyst Workspace is available only on the ServiceNow Store. Filtering capabilities have been enhanced to allow greater flexibility in locating security incidents. You can add tags to security incidents and define new tasks in the playbook.
Demo data
If demo data is not included in the initial installation of Security Incident Response, it will not be available to install or re-install from the Application Manager. See KB0722909 for information on how to install or re-install demo data after the initial installation.
Service Catalog
Category change for the Search for a Catalog Item ATF test step configuration
Moved the Search for a Catalog Item test step configuration from the Service Catalog category to the Server category.
Choice direction of a variable question in Service Portal
The Choice direction field value of a Lookup multiple choice variable question is applicable in Service Portal.
Default quantity choice
The default quantity choices are 1–10. These values are configured under System Definition > Choice Lists for the Item [sc_cart_item] table and the quantity element.
My Request Filter condition
The default filter condition is updated to display the active requests opened by or requested for the current user by navigating to Self-Service > My Requests.
Modifications to a variable set
  • Variable set is elevated as a first-class citizen in Service Catalog. Like variables, a variable set has read, write, and create roles. If roles are provided for a variable set, the roles are applicable for the variables within the set. Roles of an individual variable are overridden by the roles of the variable set.
  • The Name field of a variable set is deprecated and replaced with the Title field.
  • Variable sets within a catalog item cannot have the same internal name.
  • The name of a variable and the internal name of a variable set cannot be the same within a catalog item.
    Note: This condition is also applicable even if a variable is not part of the variable set.
  • Any catalog client script or catalog UI policy script should refer to the internal name of a variable set instead of its name or title.
    Note: This condition is not applicable for a variable set used in a catalog UI policy action.
Preview of a catalog item or category
If the property is set to true, the preview pop-up window for a catalog item or category is available when you click the info icon next to the item or category.

Details of the preview pop-up window opens the item or the category view in the Service Catalog application. This functionality is also applicable for requested items (RITM).

Prior to the London release, if the property was set to true, the preview pop-up window for a catalog item or category was available when you point to the item or category.

Modifications to the Service Portal API
The result for $sp.getCatalogItem() API has changed to:

            _fields: { 
Prior to the London release, the result was as follows:
            _fields: { 
Service Mapping
Gray-out of configuration items (CIs) and segments in application service maps
These changes make the feature more intuitive:
  • The CIs and map segments are not grayed out during rediscovery. A CI is grayed out only if Service Mapping failed to discover the CI itself or all connections leading to the CI.
  • If a CI has more than one connection, the CI is not grayed out if at least one of its upstream connections is properly discovered.

    For an example of how to use this feature for troubleshooting maps, see Fix errors in individual business service maps.

Improved Debug session functionality
This enhancement improves the user experience of customizing patterns in Debug mode. The debug session does not end when users navigate between sections within the same pattern.
SSH protocol alignment between Discovery and Service Mapping
In fresh install deployments, patterns use the same SSH library that Discovery probes use.
PowerShell and PowerShell Remoting Usage
In fresh install deployments, MID Servers use PowerShell or PowerShell Remoting instead of WMI (Windows Management Instrumentation) Collector service to connect to Windows servers for top-down discovery. WMI Collector service is used as a failover.
Improved errors categorization
Service Mapping and Discovery categorize errors is a unified way. Both applications group errors by root cause in addition to error code.
Business Services navigation item renamed to Application services
The navigation item under Service Mapping > Services is renamed from Business Services to Application Services.

For an example of the new navigation path, see Fix errors in individual application services using discovery messages.

The following user interface screens refer to application services as business services: Business Service Group Responsibilities, Approve, Service Mapping Properties, and Service Map Planner.

Service Portal
The To field is no longer required when creating announcements. If the field is not defined, the announcement continues to display until it is deactivated.
Search Page widget
The Faceted Search widget replaces the Search Page widget. Use the sp_search page to enable users to filter search results using the Faceted Search widget. See Enable search facets.
Software Asset Management

Unused rights have been renamed to rights available.

Subscription Management
Subscription page lists only active subscriptions
The Subscription page lists only subscriptions that are currently active (have not expired). To view expired subscriptions as well, set the list filter to All.
Admin role required to change Limit to purchased setting
The Limit to purchased setting ensures that you do not exceed the purchased subscription limit while attempting to allocate users. The setting affects whether you can use the Allocate selected users button for users in the Pending state.
System upgrades
Inactive choices included in table definitions for applications and plugins
Before this release, inactive choice values (sys_choice inactive attribute = true) were not included in table definitions when you published an application. For example, if a choice set contained Red, White, and Blue choices, but Blue was inactive, only Red and White would be included in the table definition.

In addition, ServiceNow plugins did not contain inactive choices in table definitions.

Starting in this release, table definitions include inactive choices when you publish applications. When you install or upgrade a published application, the inactive choices load into the client table. Two new system properties (com.snc.apps.publish.include_inactive_choices and glide.db.table.update_inactive_choices_enabled), which by default, are set to true, control the behavior of publishing applications and the behavior of installing applications. ServiceNow plugins also include inactive choices in table definitions.

Note: You can enable old behaviors for inactive choice table selections. Manually set the two system properties to false in the instance in which applications are published, and in the instance in which they are installed. See Add a system property .
Time Card Management
Renamed Worker Portal
Worker Portal is renamed as Time Sheet Portal.
Redesigned user interface
The user interface for Time Sheet Portal has been redesigned to provide you with a better navigation and user experience.
List v3 support changes
Activating this plugin is not recommended if your organization has large or complex datasets, or if you are accustomed to the feature set and performance of List v2.
CI Class Manager
  • Labels and other elements in the user interface have been changed across the CI Class Manager for better clarity and helpfulness.
  • Suggested relationships displays a diagram of all suggested relationships for the class and lets you add or delete suggested relationships for the class. All suggested relationships provided and used by Discovery, Service Mapping, and patterns, appear in the diagram (however, there is no notation of the source of a suggested relationship).
  • Embedded help provides information and guidance for using the CI Class Manager.
Tables added to the CMDB
The following tables are added.
Class Label Class Name
Package cmdb_ci_os_packages
CMDB Duplicate Remediator Default Related item cmdb_dedup_default_rel_item
Duplicate CI Remediation cmdb_duplicate_ci_remediation
CMDB Relationship All Rules Health Results cmdb_health_result_rel_all
Affected CIs cmdb_outage_ci_mtom
CI Relation Attributes cmdb_rel_attributes
Application Service

(Was part of another application in earlier releases)

Monitor Service

(Was part of another application in earlier releases)

Service Group

(Was part of another application in earlier releases)

Vulnerability Response
Rapid 7 Vulnerabilty Integration v6.0 uses the Security Operations CI lookup rules
Earlier versions of Rapid7 used lookup rules specific to the Rapid7 vulnerability integration. Version 6.0 uses the CI lookup rules in Vulnerability Response.
Reasons list for deferrals
The reasons for a deferral have changed and increased in number.
  • Awaiting maintenance window
  • False positive
  • Fix unavailable
  • Risk accepted
  • Mitigating control in place
  • Other