Release notes > What's new in Service Manager 9.50?

What's new in Service Manager 9.50?

Service Manager 9.50 includes the following new features, enhancements, and support changes:

Service Manager Service Portal

The new HPE Service Manager Service Portal enables IT departments to offer their services in an online shopping experience, similar to the experience today at popular online retailers. With Service Manager Service Portal, users can order, track, and manage their IT services, access knowledge articles, and more.

The following table describes some key features that Service Manager Service Portal brings to end users.

Feature Description
Shop The Shop application enables the HPE Service Manager Service Portal consumer to shop for catalog items, place orders, and monitor and manage details related to these orders.
Request Support

By using the Request Support application, end users can get support assistance from IT in a simple, easy, and interactive way.

If Smart Analytics is enabled in Service Manager, users can use the Smart Ticket feature to submit requests in Service Manager Service Portal.

Knowledge The Knowledge application enables end users to browse knowledge and support articles. End users can scroll up and down a list of articles to browse, search by keyword, and sort or set filters to customize the display.

Users can receive survey links through email and then open the links to respond to the surveys directly from the Service Manager Service Portal user interface. In addition, users can also click the Surveys tile on the launch pad to respond to their open surveys, as well as view their closed surveys. For more information, see the Service Manager Service Portal online help.


End users can click the chat button in the Service Manager Service Portal to communicate with either a virtual agent (Sage) or a Service Desk IT agent in real-time to quickly address the service requests and support requests as they arise. Service Manager Process Designer Assignment rule settings streamlines the End User Chat process and automatically routes the chat requests to the correct Service Desk assignment group. Sage simulates the way a human being responds to a question and helps to reduce IT support costs by suggesting Knowledge Management document links and Service Catalog item links or automating common cases. Therefore, end users can receive prompt, concise answers when they need them the most.

Note To use the virtual client, your enterprise must own an HPE Smart Analytics license and set up Smart Analytics.

For more information, see End User Chat.

Hot News The Hot News application enables end users to view RSS feeds in Service Manager Service Portal.
My Workstream HPE Service Manager Service Portal workstream contains a series of feeds on your activities, and allows your administrator to share announcements.

Instructions how to migrate from Service Request Catalog to Service Manager Service Portal are available in the Service Manager Service Portal Administration Guide.

Smart Email

Feature Description
Smart Email

Smart Email is a new feature that enables users to interact with Service Manager through email messages. The supported features are as follows:

  • Automatic record creation based on an inbound email

  • Automatic replies (outbound email) with links to suggested solutions, including KM articles and service catalog offerings, that are based on the inbound email.
  • Email-based approval for service catalog items
  • Email-based commenting
  • Integrating with Smart Ticket
  • Supporting Hot Topic Analytics for interactions or incidents created from email

For more information, see Smart Email Overview

Service Manager Collaboration

Feature Description
Service Manager Chat

Service Manager 9.50 Collaboration has a more extensive concept, which combines IT Collaboration (previously knows as SMC) and End User Chat. IT Collaboration enables Service Manager IT operators to collaborate in real-time (or anytime) when handling an Interaction, Incident, Incident Task, Request, Request Task, Problem, Problem Task, Change, or Change Task. End User Chat builds a communication channel between Service Manager Service Desk agents and Service Manager Service Portal users or the Employee Self-Service (ESS) portal users so as to increase IT efficiency, improve customer satisfaction and reduce IT support costs. Additionally, the virtual agent accelerates solution delivery without human intervention. Powered by Smart Analytics, it provides 24x7 support and automatically proposes KM articles and Catalog offerings as solutions. The virtual agent can be customized to propose other solutions as required.

Note In this release, Service Manager Collaboration supports English, German, French, Spanish, Italian, and Dutch. It does not support JAWS.

For more information, see IT Collaboration and End User Chat.


Service Manager Collaboration does not support right-to-left text alignment in this release.

Process Designer

Feature Description
Hybrid mode enhancement

In Service Manager 9.50, the Applications Upgrade Utility is enhanced to automatically migrate the Classic Change module to Process Designer. This makes Hybrid mode available to all customers who are upgrading from a Service Manager 9.3x system that has legacy technology applied or from a Service Manager 9.4x Hybrid system.

For more information about the different modes of Service Manager and for a summary of changes that are applied when you migrate to Hybrid mode, see Service Manager modes: Classic, Codeless, and Hybrid.

Classic mode dropped

Service Manager 9.50 is not available in Classic mode. If you are upgrading from a Classic mode version of Service Manager, you must upgrade to either of the Process Designer-based modes of Service Manager: Codeless and Hybrid. Migration functionality is built into the Applications Upgrade Utility to help you do this.

For more information about the different modes of Service Manager and for a summary of changes that are applied when you migrate to Hybrid mode, see Service Manager modes: Classic, Codeless, and Hybrid.

Service Manager Survey

Feature Description
Service Manager Survey framework enhancement

The Service Manager Survey functionality is extended to support Service Manager Service Portal as the survey portal and support the use of multiple survey templates for ESS, SRC, and Service Manager Service Portal surveys.

The SM Survey tailoring mechanism is also significantly simplified. Users can easily create custom questionnaires without the need to tailor any forms. Each questionnaire can be used for all SM surveys (ESS, SRC, and Service Manager Service Portal).

Note This enhancement does not affect Survey Integration. Surveys that are based on an external connector work the same way as before.

For more information, see Service Manager Survey.

Service Manager Reporting

Feature Description
Use notification when sending emails for the exported reports

When exporting reports as email attachments, you can select the Use Notification check box and then select a notification definition to send emails by following the notification rules. Additionally, you can add customized notification definition records.

For details, see Create a report schedule.

Hot Topic Map is now available in both report and dashboard

After you enable Smart Analytics in your Service Manager system, you can create Hot Topic Map reports for Service Manager survey, the Service Desk module, Incident Management module, and Problem Management module. Additionally, you can add Hot Topic Maps to the report dashboards for these modules.

For more information, see Hot Topic Map.

New Drill Down Process option The behavior of dashboards with a category of ToDo can be configured to the same of the To Do Queue now. This release adds a new option Drill Down Process to the New Report Wizard. You can use this new option to specify whether clicking a record in the report will drill down to the record stored in the ToDo table or to the record details page.
Automatic refresh for a dashboard

This release adds a new check box Support Auto Refresh to each dashboard to enable automatic refresh for a specific dashboard. With this option, both the dashboard owner and audience can view up-to-date data in the dashboard.

For more information, see Enable automatic refresh for a dashboard.

Note This check box is hidden if your report administrator has disabled the Auto Refresh functionality for dashboards. For more information, see Configure report settings.

Run calculation report and duration report in frontend

This release adds a new check box Run in Frontend to each calculation report and duration report. You can select this check box to run the current calculation or duration report immediately. When clicking the Refresh button on the Preview tab of a saved report, the system generates a preview of the current report at once.

For more information, see Report calculation chart properties and Report duration chart properties.

Service Manager ChatOps

Feature Description
Service Manager ChatOps

Service Manager 9.50 is supported for the ChatOps solution. Service Manager ChatOps is a simplified collaboration model that enables people, processes, tools and bots (chat robots) to exchange information, trigger activities and automate manual tasks in a simpler, and more cost-efficient and rapid way.

Compared to traditional collaboration tools, Service Manager ChatOps provides two unique differentiators:

  • A war room, that is, a central place for a specific topic or task, where both people and chat bots gather to raise questions, respond to inquiries, track progress, monitor status, and make decisions.
  • Systems of engagement, which centralizes various tools in war rooms, and enables people to quickly get needed information and easily what is going on, and chat bots are able to automate most of ops-related tasks.

For more information, see the following HPE Live Network website:

Servicce Portal ChatOps on the HPE Live Network

Service Manager server

Feature Description
Server embedded JRE upgrade

The embedded JRE in the HPE Service Manager server for Windows is now OpenJDK 8.

For Linux, the HPE Service Manager server has no jre embedded. You need to manually install an OpenJDK JRE or create a symbolic link to an Oracle JRE.

Dynamic debugging using JavaScript

Now you can send the dynamic debugging messages using Service Manager JavaScript. In addition, you can also customize the output directory and the log file name for the debugging messages.

For more information, see Set debugging parameters using dynamic debugging.

Support of SQL Server AlwaysOn

The Service Manager Server now supports a cluster of SQL Server instances with the SQL Server AlwaysOn functionality enabled.

For more information, see Support of SQL Server AlwaysOn.

Service Manager web client

Feature Description
Configuration of web parameters

As of version 9.50, you can set most context parameters of the Web application and all initialization parameters of Servlets from both the web.xml file and the files. The parameters configured in these files take precedence in the following order:

  • Custom located in the <customize-folder>/config folder
  • Default located in the <webtier>/WEB-INF folder
  • Default web.xml located in the <webtier>/WEB-INF folder

For more information, see Web tier parameters.

Service Manager Windows client

Feature Description
JavaScript editor

The JavaScript editor on Service Manager Windows client has the following enhancements:

  • Content assist
  • Syntax highlighting
  • Quick outline
  • Hyperlink
  • Keyboard shortcuts

Service Request Catalog

Feature Description
Set variables as the default values for custom fields

When you enter a variable or an expression as the default value and select the Is Expression check box at the same time, the tailoring values for custom fields are automatically filled in the user interface. This also applies to CI information retrieval and fulfillment. If you use variables as the default value for the item title and description fields, the title of the items are automatically filled when you submit these items in your cart.

This enhancement supports the following content:

  • Traditional expressions in Service Manager applications, such as name in $lo.operator
  • Jscall syntax to return advanced query results, such as the location of a logged in user (As long as a predefined JavaScript expression can return a query result, it can be set as a default value in custom fields)

    Note To use jscall, make sure you define the Javascript function in the Script library first.

  • Any RAD expressions
  • Text, Multiple Text, Checkbox, and Pick List default value types

  • Pre-defined variables in Service Manager

Smart Analytics

Feature Description
Smart Analytics enhancements

Smart Analytics are enhanced in this release:

  • The installer is optimized for installation and upgrade.
  • Hot topic analytics is available for surveys, and as a report in the Dashboard.
  • The image-to-text feature is improved for better Optical Character Recognition (OCR) quality.
  • Smart Search is supported in self-service user view (
  • Context-aware search is supported for the Title field when you create a knowledge document.


Feature Description
Support of SAML Single Sign-On (SSO)

The SAML SSO solution leverages HPE Identity Manager (IdM) as the service provider (SP) and requires the use of Microsoft Active Directory Services (ADFS) as the identity provider (IdP).

Based on SAML 2.0, this solution supports the Service Manager web tier, SRC, and Mobility Client, and is compatible with both the legacy LW-SSO solution and FIPS mode.

Note Currently, SAML SSO is not supported by Service Manager Service Portal. If you are already using or planning to use Service Manager Service Portal as an end user portal, HPE does not recommend you to enable SAML SSO.

For more information, see SAML Single Sign-On.

Enhanced FIPS 140-2 compliance

The FIPS compliance of Service Manager is significantly enhanced to support the following:

  • FIPS validated TLS connections
  • FIPS validated LW-SSO
  • FIPS compliant random number generation algorithms

Note This enhancement is ported from Service Manager 9.41p3.

For more information, see FIPS mode.

Installation and upgrade

Feature Description
Service Manager Upgrade Utility enhancements Service Manager Upgrade Utility in this version includes the following enhancements:
  • Automatically purge the existing upgrade files before loading the pre-upg.bin file.
  • Automatically load the Upgrade Utility file transfer.bin.
  • Automatically detect the out-of-box upgrade and custom upgrade.

  • The smupgrade command is now obsolete. Instead, you can access the following options in System Administration > Ongoing Maintenance > Upgrade Utility.

    • SQL Compare Utility
    • View/Merge Results
    • Apply Upgrade

    • Create Custom Upgrade

  • Provides field merge UI when solving conflicts of renamed upgrade result for simple objects.
Location of client unload files changed

Previously, all platform unloads were included in the server package only, including those that are required for Windows client and web client fixes.

In Service Manager 9.50, unloads are now split between the following packages:

  • Unloads related to the server, or to the server and the client: in the Server installer (<Server installation path>\platform_unloads)
  • Unloads related to the web client:\unloads
  • Unloads related to the Windows client:\unloads


Feature Description
SM-UCMDB integration

The following enhancements are introduced for this integration:

  • The SM side integration setup is moved from the System Information Record to Integration Manager (SMIS), which is a central place for integration configuration.

    For more information, see How to Add the UCMDB and UCMDB Browser Connection Information.

  • The Get Related and Impact Simulation widgets of the UCMDB Browser are embedded in Service Manager. Users can access them in the context of an affected service or CI in the Configuration, Change, Incident, Problem, and Interaction modules.

    Note By default, the two UCMDB Browser widgets are disabled in Service Manager. To use them, you need to enable them individually.

    For more information, see Centralized CI Visualization and Impact Analysis.

Computer Telephony Integration

This integration is enhanced to support an additional method, which uses native HTML and JavaScript instead of the CTI applet. This method is supported only for Service Manager 9.50 or later, and does not require the installation of any CTI support code the first time you connect using the telephony URL.

For more information, see Computer Telephony Integration (CTI) with the Web client.

Change Task Automation

Service Manager 9.50 allows you to link change tasks to Operations Orchestration OO flows. This enables you to automate implementation of change tasks by manually or automatically launching OO flows.

For more information, see Automated implementation of change tasks.

AutoPass licensing enhancement

The AutoPass licensing mechanism is enhanced with the following new capabilities:

  • Support of integration with HPE Usage Hub for centralized license monitoring
  • New server command that enables automated license update

For more information, see Integrate with HPE Usage Hub for license monitoring and Update your license file.

User experience enhancements

Feature Description
Service Manager rebranding Service Manager and the Service Manager Help Center both now use HPE branding.
HTML5 desktop notifications

As of version 9.50, the HPE Service Manager web client also supports HTML5 desktop notifications for incoming Service Manager Collaboration conversation messages and new conversation invitations in the following scenarios:

  • When the browser is open and the Service Manager web client is not the currently active webpage, the notification appears on the lower-right corner. Click this notification to return to the Service Manager web client webpage.
  • When the browser is minimized, the browser window icon flashes in the taskbar. Click the browser window icon to return to the Service Manager web client webpage.

Note Before using the HTML5 desktop notification feature on Google Chrome and Mozilla Firefox, you must configure the browser settings and allow the Service Manager web client URL to show notifications.

Drag and drop attachments

You can now drag and drop supported files from your local drive directly to the "Attachments" section of records.

For more information, see Add an attachment.

Contextual menu

A Service manager contextual "More" menu is displayed instead of the browser menu when you right-click lists on the details pane of a record in the web client.

For more information, see Configure the behavior when you right-click in the web client.

ITIL alignment

Feature Description
Configuration Management
  • In addition to recording activity updates, the Configuration Management module also provides field-level audit history for updates to a configuration item (CI).

    For more information, see View the audit history of a configuration item.

  • When an outage occurs and the associated CI has an SLT, the outage costs to the business are calculated and stored in the outagedetail records. The default Outage Cost per Hour is only applied if you do not specify Outage Cost per Hour in the CI form. You can configure the default Outage Cost per Hour in the Configuration Management Environment record.

    For more information, see Configure the Configuration Management environment record

  • In a CI record, you can view related records of more types. For example, you can view documents related to a CI through the newly added Related Documents tab. You can also check the counts of each related record type.

    For more information, see View related records for a CI record.

Availability Management
  • The availability requirements for any service are documented in the Service Level Agreement and agreed by the IT Service provider and the customer. An Availability Plan is a document which outlines the calculated forecast needs for a service to be able to meet those needs for the next business year. Its primary purpose is to define and document a plan to fulfill the forecasted requirements.

    For more information, see View the availability plan of a business service.

  • Reliability is a measure of how long a service or component can perform its function without interruption. The Component Reliability functionality in the Configuration Management module automatically calculates the reliability of a service or component, and presents the information in a monthly report.

    For more information, see View component reliability.

  • The Configuration Management module allows you to view outage information of a business or component, as well as the records affected by each outage.

    For more information, see View component availability.

Knowledge Management
  • The Knowledge Management module provides an option Notify Service Subscribers on Publish that enables the system to immediately notify users upon the publication of a document that is important to them. Each knowledge document can be associated to a service so that the system can immediately notify users who have subscribed to the associated service upon the publication of the document.

    For more information, see Notify service subscribers of the publication of a document.

  • New fields and tabs are added in the definition form of knowledge document. When creating or editing a knowledge document, you can add tags and specify associated business services which can be used as search keywords and displayed to end users. You can also link one document to another through the Related Records tab. In addition, you can trigger context-aware search to search for similar knowledge documents if you use Smart Analytics 9.50 as the search engine.

    For more information, see Create a knowledge document.

  • When you search knowledgebases using Solr, more advanced search filters are available so that you can perform a more accurate search. For example, you can search by affected services. You can also define different search criteria for each of the specified knowledgebase to narrow down your search results.

    For more information, see Use advanced search.

Service Catalog
  • Service Manager 9.50 provides an out-of-box Service Catalog workflow which conforms to the principles of ITIL 2011 Edition. You can adapt this default workflow to meet your specific process and business needs.

    For more information, see Service Catalog Management process.

  • Several new tabs and fields are added in the Service Catalog item and bundle detail forms so that you can provide more information about the service item or bundle. You can log fulfillment summary and value proposition for a service item, update activities regarding it or associate a service item with existing or new change records and knowledge documents.

    For more information, see Edit a bundle or item.


Feature Description
Centralized help center

Service Manager product manuals and online help are now centralized in a single help center. The restructured help center now contains the following information nodes:

  • Release notes
  • Get started
  • Install
  • Upgrade
  • Integrate
  • Administer
  • Use
  • Troubleshoot
  • Develop

The help center is released as a .zip file on HPE Software Support Online website and also published on the HPE Software Documentation Portal.

New parameters, commands, and files

The following parameters, commands, and files were introduced in this release.

Name Type Description
Parameter: useHostinWSDL Parameter When this parameter is enabled, the Service Manager server replaces the host name in the schema location in the webservice response with the host name in the web service request URL.
Web parameter: enableGetOriginalUrl Parameter When this parameter is enabled, the webtier obtains the original URL from the browser before a user logs in (in TSO or LWSSO mode).
Parameter: asyncrefreshlbinterval Parameter This parameter determines the interval (measured in seconds) at which the status of the loadbalancer is refreshed.
Parameter: GossipRouterhosts Parameter This parameter provides a list of available GossipRouters. Service Manager nodes read this parameter to identify all GossipRouters (this behavior requires the addition of command lines in the sm.cfg file).
Parameter: grouptcpbindport Parameter This parameter specifies the bind port for each group member to communicate with each other. By default, Service Manager tries to assign port 7800 for each member. If this is not possible, it tries the next higher port (7801) and so on, until it finds an unused port.
Parameter: grouptcpjointimeout Parameter This parameter determines the number of seconds within which a Service Manager node must successfully join a Jgroup before the operation times out.
Parameter: jgroupstcp Parameter This parameter determines whether Service Manager Jgroups run on Transmission Control Protocol (TCP) or on User Datagram Protocol (UDP) .
Parameter: fipsmode Parameter Determines whether the Service Manager Server runs in FIPS 140-2 compliant mode ("FIPS mode").
Parameter: updatelicense Parameter Automatically loads a new AutoPass license file into the existing one.
Parameter: idmsigningkey Parameter Specifies a key that is used to sign HPE Identity Manager (IdM) tokens when SAML SSO is enabled for the Service Manager Server.
Parameter: idmssoenabled Parameter Determines whether HPE Identity Manager (IdM) Single Sign-On is enabled for the Service Manager Server.
Parameter: usagehubaddress Parameter Defines the IP address or fully qualified domain name (FQDN) of the HPE Usage Hub host.
Parameter: sqlalwayson Parameter Enables SQL Server AwaysOn when HPE Service Manager is running on a SQL Server (2012 or later) database cluster.
Web parameter: enableTableEllipsis Parameter For certain read-only controls in record details area, you can enable this parameter to display '...' at the end of the text fields when the input value is too long to be shown completely.
Web parameter: enableMoreContextMenu Parameter When this parameter is enabled, a contextual "More" menu is displayed when you right-click lists on the details pane of a record in the web client.
Web parameter: rememberLang Parameter

When this parameter is enabled, the browser’s language preference is remembered.

Web parameter: maxRequestPerSecond Parameter This parameter defines the maximum number of requests that is allowed per second for one user session.
Web parameter: jsDebug Parameter

This parameter enables the web client to load unminified JavaScript files.

Note jsDebug is a previously hidden parameter that is made public in this release.

Web parameter: sideBarButtonNumberToCollapse Parameter This parameter defines the number of side bar buttons to be collapsed.
Startup parameter: connectionTimeout Parameter This parameter defines the number of milliseconds that the server waits for a Service Manager client request before the server assumes that the client session has timed out and closes the connection.
Startup parameter: denyattachwithoutext Parameter This parameter enables the Service Manager server to check the contents of attachments without file extensions submitted through web services.

Added support

Service Manager 9.50 adds support for the following operating systems and technologies:


  • Open Java Development Kit (OpenJDK)

    Note OpenJDK is supported by all Service Manager components that require a JRE or JDK: server, web tier, Windows client, SRC, Service Manager Service Portal, mobility client, and Solr search engine.


  • KVM (kernel version 3.10.0 or later)
  • VMWare vSphere 6.0

Application server

  • Apache Tomcat 8.5

Web server

  • IIS 8.5 and 8.0 for the web tier and Service Request Catalog

Mobile OS

  • iOS 9.x for Service Request Catalog

For more information, see the Support Matrix.

Related topics

Service Manager version history
Fixed defects
Known issues, limitations, and workarounds