Models and templates name definition

  • Release version: Australia
  • Updated June 16, 2026
  • 3 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 Models and templates name definition

    This content explains how configuration items (CIs) are named in the Telecom Network Inventory (TNI) system using a two-layer approach involving equipment models and inventory templates. Equipment models define default naming patterns reflecting the physical and structural characteristics of device classes, while inventory templates inherit and can override these patterns to reflect specific configurations within an environment.

    Show full answer Show less

    Key Features

    • Equipment Models: Represent classes of equipment (e.g., Cisco ASR 9006 router), capturing default structural details such as slot counts, card types, and default naming conventions for slots and interfaces.
    • Inventory Templates: Define specific configurations of equipment models by assigning card models to slots and specifying naming patterns that inherit from the equipment model but can be customized as needed.
    • Inheritance and Overrides: When templates are created from models, related sub-templates inherit naming patterns automatically, which can then be independently edited to handle exceptions without impacting other templates or the base model.
    • Visibility and Validation: The Inventory Template Overview tab displays resolved names from current naming patterns, highlighting inconsistencies early to ensure accurate naming before creating CIs.
    • Role-Based Pattern Management: Naming patterns at the equipment model level are managed by users with the Inventory Catalog Manager role, while inventory templates and their inherited naming patterns are managed by users with the Inventory Template Manager role. End users creating CIs use predefined names and do not edit naming patterns.

    Key Outcomes

    • Consistent organization-wide naming conventions are defined once at the model level, ensuring standardization across all templates derived from that model.
    • Templates can be individually adjusted for exceptions, allowing flexibility in naming without affecting other templates sharing the same model.
    • Early detection of naming inconsistencies through the overview tab reduces errors before CI creation.
    • Clear separation of responsibilities between defining organizational standards (models) and configuring environment-specific details (templates) streamlines naming management.

    Additional Considerations

    • It is not specified if changes to model naming patterns automatically update existing templates after their creation.
    • The scope of naming pattern fields beyond equipment models is unclear.
    • No details are provided about creating templates without an underlying model or the specific UI workflows for editing naming patterns at the model level.

    Two layers shape how a configuration item (CI) is named when it is created in TNI inventory: the equipment model establishes default naming patterns, and the inventory template inherits and optionally overrides them.

    The two layers

    An equipment model represents a class of equipment — for example, a Cisco ASR 9006 router. The model captures the structural facts that apply to every device of that type: how many slots it has, what kinds of cards each slot accepts, and the default naming patterns that names of slots and interfaces should follow.

    An inventory template represents a specific way of configuring that equipment for use in your environment. The template selects which card models occupy which slot positions, defines the related templates for sub-components, and carries naming patterns that apply when CIs are created from the template.

    You can build more than one template from the same model. The same Cisco ASR 9006 model is the basis for the ASR9006 Edge Template and the ASR 9006 - Router Template — two configurations of the same physical equipment serving different roles in a network.

    How a template inherits naming patterns from its model

    When you create inventory template based on an equipment model, the system auto-creates the related templates that match the model's structure. Each related template's Name Pattern field is pre-populated with the corresponding default from the model — slot related templates inherit the model's slot naming pattern, interface related templates inherit the interface naming pattern.

    After creation, each related template owns its naming pattern independently. Changing the pattern on one related template has no effect on its siblings or on the model. To restore a related template's pattern to the model's default, you must edit the field manually.

    How overrides behave

    Because each related template owns its own pattern after creation, you can edit any single related template's pattern without affecting the rest. This flexibility lets you handle exceptions — for example, a slot that needs a non-standard naming format for integration with an external tool.

    Overrides are visible to anyone reading the Inventory Template Overview tab, where the resolved name produced by each related template's current pattern appears as the tree node label. Inconsistencies — for example, ten slots producing names like Slot -1, Slot -2 and an eleventh slot producing Slot-11 because of a manual edit — appear side by side in the tree, making them easy to spot before the template is used to create CIs.

    Who works at each layer

    The role with permission to edit naming patterns at the model level differs from the role used to edit naming patterns at the template level:

    • The Inventory Catalog Manager role edits naming patterns at the equipment model level. Users with this role establish the organization's naming convention.

    • The Inventory Template Manager role creates and updates inventory templates, including editing the inherited naming patterns on related templates within those templates.

    End users who create CIs from existing templates don't write or edit naming patterns — they consume the names that the patterns produce.

    What this two-layer model achieves

    Separating model and template responsibilities lets you do two things in sequence rather than at once:

    • Define an organization-wide naming convention once, at the model level, so every template based on that model starts with the same defaults.

    • Adjust individual templates only where exceptions are necessary, without affecting any other templates that share the same model.

    The Inventory Template Overview tab supports both activities by showing the resolved names produced by current patterns across the entire hierarchy, so you can verify a template's naming end-to-end before any CIs are created.

    Open items — confirm before publishing

    • Whether updates to model patterns propagate to existing templates after creation — not discussed in source material.

    • What model categories besides equipment models carry naming pattern fields — source material tentatively states "equipment models" only, no other category confirmed.

    • What happens when a template is created from scratch with no model — not discussed.

    • Specific UI for editing model patterns — not visually demonstrated in demo.

    • Whether the Define name pattern modal opens from the model record — stated verbally but not verified on demo instance.