What's New in System Center Service Manager

There are no new features introduced in Service Manager 2022. For issues fixed in SM 2022, see release notes.

This article details the new features supported in System Center 2019 - Service Manager.

New features in SM 2019

See the following sections for information about the new features/features updated in Service Manager (SM) 2019.

Support to SQL Server 2017

SM 2019 supports new installation of SQL Server 2017. Learn more.

Support for SQL Server 2019 CU8 and later

Service Manager supports SQL Server 2019 with Cumulative Update 8 (CU8) or later, as detailed here.

Note

  • Service Manager 2019 supports SQL 2019 with CU8 or later; however, it doesn't support SQL 2019 RTM.
  • Use ODBC 17.3 to 17.10.4.1, and MSOLEDBSQL 18.2 to 18.6.6.

Improvement in Active Directory Connector

The Active Directory (AD) connector has been improvised to synchronize with a specific domain controller. You may now specify the domain controller in the LDAP query of the Active Directory connector.

Improved UI Responsiveness

The user interface is made responsive by addressing memory leak problems.

Enable Service Logon

In earlier releases, during the setup of Service Manager Management Server and Service Manager Data Warehouse Management Server, various credentials are asked for SM accounts. These accounts had been interactive (accounts having Allow log on locally (SetInteractiveLogonRight) permission).

With SM 2019, we've enabled Service Logon type to make Service Manager more secure, and the default logon type is set to Service Logon. For information on how to grant service logon permissions to the Run As accounts, see enable service logon feature. Learn more.

Bug fixes

This release of System Center Service Manager contains all the bug fixes shipped until the Update Rollup 5 of SCSM 2016.

Note

The following feature was introduced in Service Manager 1807, enhanced in 2019.

Support to SQL 2017 feature pack

You can upgrade SQL server 2016 to SQL 2017. Learn more.

Note

The following feature was introduced in Service Manager 1801, included in 2019.

Support to enhanced evaluation experience

SM supports an enhanced experience for evaluating Service Manager and activating the product for retail use.

The evaluation version of Service Manager can be installed and used for 180 days. In SM 2016, after an evaluation version is installed, there was no option to view the remaining days for the evaluation period. With Service Manager 1801 and later, you can view the information about the evaluation period, and accordingly activate your SM. Learn more.

New features in Service Manager UR2

The following new feature is supported with Service Manager Update Rollup 2.

Support for SQL 2019 CU8 or later

Service Manager UR2 supports SQL Server 2019 with Cumulative Update 8 (CU8) or later, as detailed here.

This support is applicable for Service Manager 2019.

Note

  • Service Manager 2019 doesn't support SQL 2019 RTM, and supports SQL 2019 with CU8 or later.
  • Use ODBC 17.3 to 17.10.4.1, and MSOLEDBSQL 18.2 to 18.6.6.

Important

This version of Service Manager has reached the end of support. We recommend you to upgrade to Service Manager 2022.

This article details the new features supported in System Center 1807 - Service Manager (SM).

What's new in System Center 1807 - Service Manager

The following new feature is included in SM 1807.

Note

To view the bugs fixed and the installation instructions for SM 1807, see KB article 4338239.

Support to SQL 2017 feature pack

SM 1807 supports SQL 2017. You can upgrade SQL server 2016 to SQL 2017. Learn more

Note

  • With SM 1807, SQL 2017 is supported only if it's upgraded from SQL 2016. Fresh installation of SQL 2017 with SM 1807 isn't supported. Users with 1801 deployment and SQL 2016 need to apply SM 1807 and then upgrade to SQL 2017.
  • Upgrade process to SQL 2017 uninstalls the reporting services; ensure to migrate the required reports such as backup reporting DB and encryption keys.

Important

This version of Service Manager has reached the end of support. We recommend you to upgrade to Service Manager 2022.

This article details the new features supported in System Center 1801 - Service Manager (SM).

This article details the new features supported in System Center 2016 - Service Manager (SM).

What's new in System Center 1801 - Service Manager

The following sections summarize the new features released in SM 1801.

Support to enhanced evaluation experience

SM 1801 supports an enhanced experience for evaluating Service Manager and activating the product for retail use.

The evaluation version of Service Manager can be installed and used for 180 days. In SM 2016, after an evaluation version is installed, there was no option to view the remaining days for the evaluation period. In Service Manager 1801, you can view the information about the evaluation period, and accordingly activate your SM. Learn more

Bug fixes

This release of System Center Service Manager (SCSM) contains all the bug fixes shipped until the Update Rollup 4 of SCSM 2016, along with added support for TLS 1.2 Protocol. Read this article for more information about how to set up, configure, and run your environment to use TLS 1.2.

This build should be used for validating the SCSM integration scenarios with other System Center components included in release 1801.

What's new in System Center 2016 - Service Manager

The following sections summarize the new features released in SM 2016.

Support for SQL Server 2014 SP2

SQL Server 2014 SP2 is supported to host your Service Manager database and your data warehouse database.

Service Manager console supported with Windows 7

Windows 7 is supported with the Service Manager console. However, you need .NET 4.5.1 as a prerequisite. Download the offline installer with language pack from the Microsoft Support site at https://support.microsoft.com/en-us/kb/2858728. The new spell check feature, which was introduced in the Service Manager 2016 console, has limited language support for Windows 7 installations. The supported languages on Windows 7 include English, French, German, and Spanish.

Support for System Center 2012 R2 components

To help simplify upgrades, you can use the following Service Manager 2016 connectors with System Center 2012 R2 components.

  • System Center 2012 R2 Virtual Machine manager
  • System Center 2012 R2 Orchestrator
  • System Center 2012 R2 Operations Manager
  • System Center 2012 R2 Configuration Manager (including SCCM 1511, 1602 and 1606)

Performance improvements

In System Center 2016 - Service Manager, data processing throughout has been increased by four times. With this improvement, Service Manager better utilizes SQL Server. These results are from testing at Microsoft by stressing test systems heavily using the standard recommended topology.

Performance improvements are realized in the following ways:

Improved work-item creation and update commit performance

  • Time to create and update work items was greatly reduced using this improvement.

Improved workflow processing

  • Workflows in Service Manager should have less latency and should catch up faster when you do experience latency.

Higher work-item per second processing capacity

  • Service Manager can more easily handle a large inflow of 45 work items per minute.

Group and queue calculations were improved significantly

  • The internal testing results have shown 50% improvement. For example, the time was reduced by half for a work item or configuration item to show up for associated users or workflows. In Service Manager 2012 R2 where a stressed environment would take 30 minutes to refresh the groups and queues, Service Manager 2016 can refresh the groups/queues within 15 minutes for the same load.

Here's a summary of the performance improvement metrics:

Here's how the test bed looks like which we've used for testing:

  • 400 simultaneous client connections
  • Inflow of 45 work-items per minute
  • Two secondary Service Manager management servers handling 200 client connections each
  • 216 subscription workflows
  • 42 queues
  • Service Manager Data Warehouse registered
  • AD connector was running syncing 100K users
  • All computers had standard recommended configurations

Improved work-item creation and update commit performance

Time to create and update work items was greatly reduced using this improvement.

action Service Manager 2012 R2 Service Manager 2016 improvement
incident creation time 2-6 seconds 0.5 second 4 times
incident creation time during connector sync 8-10 seconds less than 1 second 8 times

Improved workflow processing

Workflows in Service Manager should have less latency and should catch up faster when you do experience latency.

Here are the times for workflows to catch up after 2 hours of latency at a 45 work item per minute rate:

action Service Manager 2012 R2 Service Manager 2016 improvement
workflow catch-up time 2 hours 50 mins 1 hour 46 mins 1.5 times

Higher work-item per second processing capacity

Service Manager can more easily handle a large inflow of 45 work items per minute.

action Service Manager 2012 R2 Service Manager 2016 improvement
average incident creation time 2.2 seconds 0.5 second 4 times

Faster SCCM and Active Directory connector sync

The Active Directory and SCCM connectors in Service Manager can import large amounts of data into the Service Manager database. In doing so, they not only increase the size of the data table, which is where the data from the connectors are stored, but they also increase the size of the EntityChangeLog (ECL) table and history tables considerably. A large ECL table size can be a problem - in some cases, it can slow down the system significantly.

The ECL table, and the history tables in this case, store details about when the data was brought into Service Manager and the properties that were added or updated for each data item. Disabling ECL logging doesn't affect importing data from connectors. Instead, most logging data doesn't get written to the ECL and history tables, which can result in significant performance improvement. Disabled ECL logging isn't available by default. In other words, by default, ECL logging is enabled. However, you can easily turn on Disabled ECL logging by using a simple PowerShell cmdlet. For more information, see Optionally Disable ECL Logging for Faster Connector Synchronization.

Grooming improvements for ECL logs

During ECL log grooming, Service Manager doesn't groom the latest change to an entity, even if the retention history period of that entity has elapsed.

Grooming eventually leaves one entry for every object ever created in the ECL table for the lifetime of your Service Manager deployment. In order to keep the last entry in the ECL table, the execution of the stored procedure (p_GroomChangeLog) can take a time. In some cases, longer than 30 minutes when the ECL entry is very large. As part of the optimization, Service Manager doesn't keep the entry, which results in a performance improvement for the grooming stored procedure. Typically, the grooming stored procedure runs 3 to 4 times faster.

As a result, the history tab wouldn't show any entry for an entity if its history retention period has elapsed, as opposed to seeing one entry earlier.

Reduction in incident workflow lag

The following incident-related workflows included in Service Manager have been optimized to reduce the amount of time to update incidents, especially when many work items are created simultaneously.

  • WorkItem_SetFirstAssingedTo_RelationhsipAdd_Rule

  • Incident_Adjust_PriorityAndResolutionTime_Custom_Rule.Update

  • Incident_Adjust_PriorityAndResolutionTime_Custom_Rule.Add

  • ServiceManager.IncidentManagement.ParentIncidentActivated.UpdateRule

The batch sizes were increased for each workflow, which results in better performance and allows an increased number of incidents to update simultaneously.

Integrated ADGroupExpansion Workflow into ADConnector

The AD GroupExpansion functionality is now part of the ADConnector, as opposed to a separate workflow in the previous release.

  • GroupExpansion functionality runs in the same schedule as ADConnector.

  • The time required to sync group membership changes has been reduced.

New Date dimensions in Data Warehouse cubes

With System Center 2016 - Service Manager, the Service Manager Data Warehouse cubes contain new date dimensions which help you to create rich reports and slice data based on Year, Quarter, Month, Day, etc.

date dimensions

The following new dimensions have been added to Service Manager data warehouse cubes:

Cube Name: Service Manager Work Items Cube

  • Content: Incident, Problem management
  • New date dimensions:
    • Incident ClosedDate
      • Incident CreatedDate
    • Incident ResolvedDate
    • Problem ClosedDate
    • Problem CreatedDate
    • Problem ResolvedDate

Cube Name: Change and Activity Management Cube

  • Content: Change and Activity management
  • New Date Dimensions:
    • Activity ActualEndDate
      • Activity ActualStartDate
      • Activity CreatedDate
      • Activity ScheduledEndDate
      • Activity ScheduledStartDate
      • ChangeRequest ActualEndDate
      • ChangeRequest ActualStartDate
      • ChangeRequest CreatedDate
      • ChangeRequest ScheduledEndDate
      • ChangeRequest ScheduledStartDate

Cube Name: Service Manager Service Catalog library cube

  • Content: Service Catalog
  • New Date Dimensions:
    • Activity ActualEndDate
    • Activity ActualStartDate
    • Activity CreatedDate
    • Activity ScheduledEndDate
    • Activity ScheduledStartDate
    • ReviewActivity ActualEndDate
    • ReviewActivity ActualStartDate
    • ReviewActivity CreatedDate
    • ReviewActivity ScheduledEndDate
    • ReviewActivity ScheduledStartDate
    • ServiceRequest ActualEndDate
    • ServiceRequest ActualStartDate
    • ServiceRequest CreatedDate
    • ServiceRequest CompletedDate
    • ServiceRequest ClosedDate
    • ServiceRequest ScheduledEndDate
    • ServiceRequest ScheduledStartDate

All these dimensions have the following attributes, which you can use for slicing your data:

dimensions list

To add date dimensions for other date fields in custom cubes

  1. In the management pack defining the cube definition, add the named Calculations for the required field like mentioned below:

    <NamedCalculation ID="Incident_CreatedDate__DateKey" Target="IncidentDW!IncidentDim" ColumnType="Int">
            <Calculation>isNull(CONVERT(nvarchar(8), CreatedDate, 112),'20000101')</Calculation>
          </NamedCalculation>
    

    The NamedCalculation ID should have string __DateKey in the end, and this field in the data warehouse shouldn't be NULL or 0.

  2. Seal the management pack and import it into Service Manager.

  3. Run the MPSyncJob on the data warehouse and wait until the management pack is marked Completed.

  4. Process all the cubes, or wait for automatic processing overnight.

  5. Cubes are updated with new date dimensions, as defined above.

New HTML based Self Service portal

This release contains a new HTML based Self Service Portal, which offers the following enhancements:

  • Updated modern UI with easy-to-use navigation
  • Multiple browsers support
  • Announcements are now supported in the portal
  • New Service Catalog
  • Rich browser for help articles
  • My Activities and My Request management
  • Server caching to reduce database calls and improve portal performance
  • Support of direct URLs for Self Service Portal pages
  • Rich customization options

For more information and installing and customizing the portal, see Deploy the Self-Service Portal for Service Manager.

Note

The older Silverlight and SharePoint-based Self-Service portal has been removed.

Spell check in Service Manager console

Spell check is now enabled for work item forms. It's enabled for 17 out of the 21 Service Manager supported languages [Chinese (Simplified), Chinese (Traditional), Japanese and Korean are currently not supported]. To use this feature, install your desired language pack and set the keyboard IME for your desired language. This feature is enabled by default, but can be switched by navigating to View > spell check.

Open activity in progress

A new console task Open Activity in Progress was added for service requests and change requests. This console task’s link is enabled when a work item moves to the in progress state. Clicking this task’s link opens the current in-progress activity. For work items that don’t have any in-progress activity, the localized message No Activity with In Progress state is found for the work item. is displayed. In previous versions of Service Manager, it required to open the work item, navigate to the Activities tab, and then selecting the In progress activity. Now In progress activity can be accessed with a single click.

Support for Lync 2013 and Skype for Business

System Center 2016 - Service Manager includes the updates that support integration with Lync 2013 and Skype for Business in Microsoft Office suite 2013 and 2016. For information about contacting a user using Lync or Skype for Business, see Contact a User from an Incident Form.

Note

Lync versions earlier to 2013 are not supported.

Setup changes to support SQL AlwaysOn installation

The Setup wizard allows you to easily install Service Manager in complex configurations such as a SQL AlwaysOn configuration with different named instances.

Now you can configure the SQL management server, instance name and port number together.

configure SQL management server and port

Support for .NET Framework 4.5.1

Service Manager 2016 now supports the .NET framework 4.5.1

Next steps

  • To understand hardware and software requirements and software roles you need to prepare for Service Manager before you deploy it in your company or organization, see Planning for Service Manager.
  • See the fixed issues.