Within SimpleOne, you can configure the CMDB structure to make it meet your business needs by customizing class tables. The CMDB structure is built with configuration records, such as Configuration Items, that are based on the relevant CMDB table classes of the System Settings catalog.

To customize the SimpleOne CMDB Structure, create new classes inherited from the CMDB table classes of the System Definition by following these steps:

  1. Create a new table class inherited from the sys_cmdb_ci class.
  2. Configure your class fields and columns and establish relations with other tables if needed.
  3. Create a new CMDB record based on the CMDB class and add it to the CMDB category.

The System Settings catalog contains all tables that are applied to build SimpleOne business solutions. You can use the navigation and all available filter tools to find tables you need.

Role required: admin.

Create a new CMDB Class


To create a new table class inherited from sys_cmdb_ci or other relevant CMDB class, please complete the steps below:

  1. Navigate to the System Settings → All tables.
  2. Click New and fill in the fields.
  3. Click Save or Save and Exit to apply changes.

The administrators can also create a CMDB class from the parent table form. Click New in the Table tab of the Related Lists area, and follow the steps above.

Configure a CMDB Class


Set up related lists and columns for your CMDB class to define its purpose and establish relations with other CMDB tables via Related Lists:

Related List NameDescription
Column

Create columns to define a set of fields of your future CMDB record.

Click New and follow the steps of the Create Columns instruction.

You can also create a column and bind it to a relevant CMDB table in the System Settings → All columns menu.

Choice

This tab contains all choice options of an appropriate column related to your CMDB class.

Create choices, bind them to an appropriate column, and specify their possible values. 

Click New and follow the steps of the Create a choice field instruction.

The choices are in a drop-down list. Users can only select one of the options when filling in the CMDB record form.

Table

This tab contains the list of child classes related to your CMDB class.

Create CMDB child classes. Click New and follow the steps of the Creating a Table instruction.

Client Script

This tab contains all Client Scripts related to your CMDB class.

Create a new Client Script related to your class. Click New and follow the steps from the Client Scripts to configure it.

Security ACL

This tab contains all Security ACLs that are related to your CMDB class.

To create a new Security ACL related to your class, click the New button in the Security ACL tab, and follow the ACL Creating steps.

Business Rule

This tab contains a list of all Business Rules applied to your CMDB class.

To create a new Business Rule, click the New button, and fill in the Business Rule fields. 

Click Save or Save and Exit to apply changes.

Add a new CMDB catalog


To add a new record in the CMDB catalog, use the Navigation features and follow the steps below:

  1. Navigate to the CMDB menu category and then click on the Edit iconnext to the CMDB menu bar.
  2. Add a new menu item by clicking the New button in the Related Lists area.
  3. Specify the CMDB Record Order, Table, and Link Type. Add a filter condition with the Condition Builder tool if it is necessary.
  4. Click Save or Save and Exit button to apply the changes.

You can also create a new CMDB catalog by clicking the New button from any other menu item form.

Use the Configuration Management Database to implement a new CMDB catalog in it and to establish all required relationships and dependencies with other CMDB records.

  • No labels