Classification codes

  • Release version: Zurich
  • Updated July 31, 2025
  • 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 Classification codes

    Classification codes in ServiceNow help organize and categorize enterprise models to improve visibility and efficiency. These codes are assigned to models based on one or more model categories and have an associated source, which represents a classification system relevant to a specific industry (e.g., OmniClass for construction).

    Show full answer Show less

    Classification codes can be created individually or imported in bulk into your ServiceNow instance. They support hierarchical structures with parent-child relationships where applicable, allowing you to manage and filter models effectively.

    When a classification code is created or updated, its ancestor list is automatically generated or refreshed, ensuring accurate hierarchical representation.

    Using Classification Codes

    You can assign classification codes to models during model creation, aligning each model with the appropriate code(s). For example, a facility model can be assigned Code A, while a medical model can be assigned Code B.

    Classification codes enable filtering of models and assets in multiple Enterprise Asset Workspace views, such as:

    • Enterprise Asset Overview
    • Enterprise Asset Dashboard
    • Inventory
    • Enterprise Model Management
    • Enterprise Asset Estate

    Applying a classification code filter shows reports for all models associated with the selected code and their ancestors, enhancing reporting and analysis capabilities on dashboards.

    Roles and Permissions

    Two key roles govern interaction with classification codes:

    • Classification manager (includes sneam.enterpriseclassificationmanager and sneam.enterpriseadmin): Has full access to create, edit, and view classification codes.
    • Model manager (includes modelmanager and sneam.enterpriseassetmanager): Has view-only access to classification codes.

    Ensure you have the appropriate role to manage or view classification codes based on your responsibilities.

    Use classification codes to organize and categorize your enterprise models and use them effectively.

    Overview of classification codes

    Create classification codes to increase the visibility and efficiency of your enterprise models. For details, see Create sources for classification codes.

    You can also import multiple classification codes at one go to your ServiceNow instance. For details, see Import classification codes.

    Classification codes are assigned to models, are based on model categories, and each code has a source.

    A classification code can be based on one or more model categories. For example, the facility model category is assigned to Code A and the medical model category is assigned to Code B. You can assign a code to each model you create. When you create a facility model, you can assign the classification code, Code A to that model. Similarly, when you create a medical model, you can assign Code B to that model.

    A source is a system of classification for a particular industry. OmniClass, for example, is a classification system for the construction sector. Some sources have a hierarchical structure with a parent-child relationship. In such a hierarchical system, there's only one parent for each code. Your data infrastructure determines whether a source adheres to a hierarchical structure or not. For details, see Create sources for classification codes.

    Use the parent-child relationship between models to filter out models and assets based on a classification code. You can filter reports on dashboards based on classification codes.

    You can create and edit classification codes in the Enterprise Asset Workspace by navigating to Enterprise model management view > Classification.

    When a classification code is created, the ancestor list for that code is generated automatically. When a parent of an existing code is updated, the ancestor list of that code and all its children gets updated.

    Filter using classification codes

    You can filter models based on classification codes in the following Enterprise Asset Workspace views:
    • Enterprise asset overview
    • Enterprise asset dashboard
    • Inventory
    • Enterprise model management
    • Enterprise asset estate

    When you select a code in the Classification filter and apply the filter, you see reports for all the models aligned to that code, as well as all their ancestors.

    Roles used

    You need the following roles to work with classification codes.

    Role title Contains roles Description
    Classification manager [sn_eam.enterprise_classification_manager] sn_eam.enterprise_admin This role has complete access to the classification code table. This role can create classification codes as well as edit and view them.
    Model manager [model_manager]

    sn_eam.enterprise_asset_manager

    This role can only view classification codes.