Thank you for your feedback.
Form temporarily unavailable. Please try again or contact to submit your comments.

Baseline CMDB

Log in to subscribe to topics and get notified when content changes.

Baseline CMDB

CMDB baseline provides capabilities that help you understand and control the changes that have been made to your configuration items (CIs) in the CMDB.

  • You can create a baseline, which is a snapshot of your configuration items in the CMDB. You can review the changes that have been made to that configuration item since a previous baseline. Multiple baselines may be created and the system tracks the changes that have been made per baseline.

    Creating a baseline captures the attributes of the CI as well as all first-level relationships for the CI. Any changes to the base CI or to any related CIs are captured and displayed. Newly created CIs are not automatically added to a baseline.

  • Associate a configuration item with a task, a change or change task, and to propose changes to the CI after the change is complete. You can record changes, and these changes are not applied to the CI immediately but are delayed until the change is complete.

    When the change is complete, you can choose to apply the proposed changes which makes all changes previously proposed and associates the changes with the task.

Create a CMDB baseline

You can create a baseline for a CI to track updates to the CI over time.

About this task

Role required: ecmdb_admin and itil


  1. Navigate to Configuration > Baselines > Baselines.
    If the Baselines module is not visible in the Configuration application, the module is inactive. In that case append / to the instance URL, and in the Module - Baselines form, ensure that the module is Active.
  2. Click New.
  3. Enter a Name for the baseline.
    By default, the cmdb_ci table is selected so that the record creates the baseline for all configuration items in the system.
  4. (Optional) To limit the baseline to specific CIs, select a different Table or choose Conditions that a CI must meet for it to have a baseline entry.
    For example, you might create a baseline for the Database table with the condition [Location] [is] [<configured location>].
  5. Click Submit.
    The creation of a baseline is time consuming and occurs in the background. A message at the top of the record list notifies you that your baseline has been scheduled and you will receive an email when the process is complete.

Display baseline differences

You can see the changes that have been made to a CI or any first level related CIs by configuring the CI form layout to display the CMDB Baseline diff field. This field is labeled Baseline differences on the form.

Before you begin

Role required: itil

About this task

Changes are displayed only for the cmdb_ci table and child tables. You can change the com.cmdb.baseline.max_changes system property to limit the number of relationships and changes that appear in a baseline diff section on a CI form (set to 100 by default).


  1. Open a CI record.
  2. Select the baseline you want to see for this CI from the choice list.
    The field displays the details of any changes that were made to the current record for the selected baseline, or indicates that no changes were made.
    Figure 1. Details of baseline differences
    Baseline differences
  3. To add a relationship to the CI, click the green plus icon in the Related Items toolbar.
    The new relationship appears below the toolbar. For more information about the Related Items toolbar and how to control the display, see CI relations formatter.
  4. Update a related CI and see the changes displayed as Basic attribute changes in the current CI record.
    Figure 2. Basic Attribute Changes
    Basic attribute changes in baseline differences.

Properties for baseline CMDB

Use the baseline CMDB properties to configure how many changes and relationships for a CI can appear in the baseline diff for the CI.

These properties are available for baseline CMDB. To view and edit these properties, the admin role is required.
Table 1. Properties for Baseline CMDB
Property Description

Maximum number of changes and relationships for a CI that can appear in the baseline diff for the CI.


  • Type: integer
  • Default value: 100
  • Location: Configuration > CMDB Properties > Baseline Properties