Configuration Item types denote the classification of CIs into different categories. Any organization-specific entity, such as business services, workstations, servers, documents, and even the people working in your organization, can be considered a CI Type.
Each CI Type can be defined with specific attributes and relationships that are unique to the CIs classified under them. CIs can also be classified into subtypes (child CI types). For example, the CI Type Server can contain subtypes such as File Server, Application Server, Database Servers, etc.
To access CI types, go to Admin > Customization > CMDB > Configuration Item Types.
Contents:
The CI Type list view is in the form of a tree structure and displays the hierarchy of all available CI types, their API names, and descriptions. CI types are arranged in the parent-child structure.
From the CI Type list view, you can perform the following actions:
on a CI Type to expand or collapse it to view all child CI Types.
> Create Child CI Type against a CI Type.
> Edit/Delete to modify the details of a Ci type or to delete it.
You can define new CI types to match your business needs.

After saving the New CI Type form, the Fields, Relationships, and History tabs will be displayed along with the Details tab in the form. Under these tabs, you can set up the fields for the CI Type, establish relationships for the CI Type, and track the history of any changes made to the CI Type configurations.
Under this tab, you can customize the layout of the CI Type form by including the necessary fields. When a CI is added under this CI Type, the fields configured here will be displayed for the CI.
Parent CI Type fields are populated by default and displayed at the top of the page. You cannot edit the layout of the parent attribute. You can view the parent fields by clicking Parent Attribute.
The Fields tab comprises a canvas and a list of fields on the left pane. You can add fields specific to the child CI Type from the left pane.
icon on the left pane to create new additional fields. The New Field section displays various field types that you can use to create additional fields for the CI Type. Drag the field type to the layout and configure its details as required. Refer here to know more about the different field types.
to modify section properties. You can provide a name for the section, add help text, adjust the column and label orientation, and customize the font style and background color.
.
Relationships shows how the CIs are interconnected and interdependent with other CIs. Learn more about relationships.
You can configure certain relationships between CI types under the Relationships tab. These relationships between CI types are known as Suggested Relationships. When a CI is created under this CI Type, the relationships added here will be displayed for the CI to choose from.
Admins can decide the relationship type, the destination CI type, and the cardinality, based on the organization's requirements or policies.
To add a relationship, click New, and configure the fields using the pointers below:
|
Field |
Explanation |
|
Source CI Type |
The source CI type is auto-selected. |
|
Relationship Type |
Define the type of relationship shared between the source and related CI types. The relationship can be either direct or inverse. For example, Uses or Used by. |
|
Related CI Type |
Select the CI Type to which the source CI type is associated. For example, User. |
|
Cardinality |
Cardinality is the property of a relationship between one CI type and another. Based on the cardinality, you can associate a source CI with single/multiple related CIs and vice-versa. The relationship can be one of the following:
If you do not choose a cardinality, the default value is taken as many to many. |
|
Display name in Source CI Type |
Provide a name to be displayed in the source CI Type. For example, Server Used by User. |
|
Source CI Type API name/Source CI Type API plural name |
Specify the API names for the source CI type. API names must be in snake_case and cannot be edited. By default, source CI type API names are prefixed with assoc_. |
|
Field to filter list view in Source CI Type |
Select filter values for the relationship list view in source CI type. Users can filter the CIs listed in the related CI type based on the fields selected in this drop-down. For example, you can filter the CI Type by Site is New York. |
|
Filter criteria in Source CI Type |
Predefine criteria to filter CIs in the related CI types while displaying them in the source CI type. |
|
Display name in Related CI Type |
Provide a name to be displayed in the related CI type. For example, People using Server. |
|
Field to filter list view in Related CI Type |
Select filter values for the relationship list view in related CI type. Users can filter the CIs listed in the source CI type based on the fields selected in this drop-down. For example, Site |
|
Related CI Type API name/Related CI Type API plural name |
Specify the API names for the related CI type. API names must be in snake_case and cannot be edited. By default, related CI type API names are prefixed with assoc_. |
|
Filter criteria in Related CI Type |
Predefine criteria to filter CIs in the source CI types while displaying them in the related CI type. |
After configuring the details, click Save.
The following image displays the relationship configurations between Server and User:

To edit or delete a relationship, click the
or
icons.
Relationship fields provide more information on the relationship between the CI types. For instance, the relationship attributes between the CI Type Workstation and Software can be the Version of the software installed, Installation path, Installed on, Service pack details, and so on.
You can configure the relationship fields under Additional Fields and Available Fields in the slider.
To associate fields already available for the relationship type,

To create new fields to collect details about the relationship properties,

To edit an additional field/available field, click 
To remove an additional/available field permanently, click
.
The History tab records all modifications done to the CI Type. You can filter the history by date and time, and view it in ascending or descending order.
