Configuration identifiers framework

  • Release version: Australia
  • Updated March 12, 2026
  • 2 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    Summary of Configuration Identifiers Framework

    The Configuration Identifiers Framework allows ServiceNow customers to customize behaviors of Service Graph Workspace features, enabling tailored settings for different workspaces. This framework is particularly useful when integrating features into other workspaces, allowing for flexible configurations that meet specific needs.

    Show full answer Show less

    Key Features

    • Configuration Identifier: A config identifier is a unique element containing custom settings for Service Graph Workspace features specific to a workspace. It overrides default behaviors for that workspace.
    • Default Config Identifier: The initial entry in the Config identifiers table is a 'Default' config identifier, which is workspace-agnostic and contains universal settings. Only one identifier can be set to default.
    • Table and Settings: Config identifiers store settings in the Config identifiers [sncmdbwsconfigidentifier] table and are applicable when table-driven configurations are absent.
    • Roles Required: Specific roles are necessary to utilize the framework, including:
      • sncmdbws.configeditor: Modify child config tables.
      • sncmdbws.configadmin: Modify config identifiers and child config tables.
      • sncmdbadmin: Modify default config records or the default identifier itself.

    Key Outcomes

    By leveraging the Configuration Identifiers Framework, customers can enhance the integration of the Unified Map feature, customizing various aspects such as node visibility, level limits, endpoint de-duplication, and attribute display. This customization ensures that features align closely with the specific operational requirements of each workspace, leading to improved user experiences and functionality.

    Configuration identifiers provide a framework that lets you customize some behaviors of a Service Graph Workspace feature, enabling different settings for that feature, on different workspaces. Most importantly, you can use this customization framework when integrating a Service Graph Workspace feature into another workspace.

    Configuration identifier

    A configuration identifier (also referred to as config identifier) is a configuration element within the configuration identifiers framework. A config identifier contains custom settings for a Service Graph Workspace feature, that is applicable to a specific workspace. A config identifier contains settings and table-driven configurations used in a UX application such as a workspace. Using config identifiers lets you for example, integrate Service Graph Workspace Unified Map into another workspace, with the integrated Unified Map being customized for the workspace. Config identifiers are stored in the Config identifiers [sn_cmdb_ws_config_identifier] table.

    A config Identifier acts as the parent record for a set of configurations that are specific to a workspace and therefore overrides default behavior only for that workspace.

    Default config identifier

    Initially, the Config identifiers [sn_cmdb_ws_config_identifier] table in Service Graph Workspace, contains a single config identifier named ‘Default’ and which is workspace-agnostic. This Default config identifier has its Default column set to Yes, a setting that can't be modified. Only a single config identifier can be set to Yes, therefore, any additional config identifiers that you create are set to No.

    The default config identifier contains default settings for Service Graph Workspace features. Any subsequent Config Identifier that you configure, is set for a specific workspace. When integrating a Service Graph Workspace feature into another workspace and there are no entries in the table-driven configuration for that feature, look-up uses the settings in the default configuration identifier.

    Key roles

    The following roles are needed in order to use the configuration identifiers framework:
    • sn_cmdb_ws.config_editor: Can modify child config tables, such as sn_cmdb_ws_config_property.
    • sn_cmdb_ws.config_admin: Can modify both sn_cmdb_ws_config_identifier and child config tables.
    • sn_cmdb_admin: Role required to modify default config records under the default identifier or the default identifier itself.

    For more information about these roles, see Components installed with Service Graph Workspace.

    Examples of Service Graph Workspace features using the configuration identifiers framework for feature settings