CI Display Name Field in Service Manager

Prior to version 9.41, Service Manager used the CI Identifier field (logical.name field in the device table) to store Configuration Item (CI) names, and used the CI Name field (id field in the device table) to store CI identification numbers. When CIs were pushed from UCMDB to Service Manager, their names in UCMDB were synchronized to the logical.name field in Service Manager, and duplicate CI names were renamed because logical.name values must be unique in Service Manager.

Starting with version 9.41, Service Manager uses the logical.name field to store CI identification numbers, and a new field named Display Name (display.name in the device table) to store CI names. The original CI Name field (id field in the device table) is removed from the CI form (but still kept in the dbdict). CI display names must follow these rules:

  • Duplicate Display Names are always allowed for CIs that are created from UCMDB.
  • Duplicate Display Names are not allowed for CIs that are created from Service Manager,  unless they belong to different CI types.

Note Because Service Manager 9.41 or later allows duplicate CI names (as long as the CIs belong to different CI types), the automatic CI renaming mechanism is removed since Service Manager 9.41. After upgrading to Service Manager 9.41 or later, if you still need to push CI data to the CI Identifier (logical.name) field in Service Manager, you need to enable logical.name support first and make sure that each value to be pushed is unique. Otherwise, Service Manager cannot create the CIs.