Baselines

Baselines are an optional feature of Configuration Management that allow you to define a set of attributes that all instances of a configuration item (CI) should have. A baseline is a template CI that defines the expected or authorized attributes of a CI. Typically, a baseline only describes the attributes that you expect CIs to share in common and does not include attributes that you expect to vary. For example, a baseline describing PCs might require that all PC CIs are assigned the same model number and operating system version but not the same owner or serial number. In this example, the model number and the operating system would be authorized attributes of the baseline, while the owner and the serial number would be individually managed attributes.

Note Baseline records replace baseline configuration item groups from previous versions of ITSMA Service Management. The upgrade process converts existing baseline configuration item groups to query groups.

Baseline records and CI records

Baseline records are separate from the CI records they manage. You must first create a baseline record before you can associate it with one or more CIs. All baseline records must have a name, a list of authorized attributes, and a state. Baseline records can optionally have a version number, which administrators can configure from the Configuration Management environment record. A baseline record's status determines whether you can add or edit attributes, and whether you can associate CIs to the baseline. After you authorize a baseline record, its attributes are locked and you can only associate or remove CIs from the baseline.

CI record baseline section

Each CI record has a baseline section that lists details about the baseline, if any, that is currently managing the CI. The baseline section lists the name of the managing baseline, its version, and a list of the attribute names and attribute values the baseline expects. If the CI has a value other than the baseline value, Service Management displays a warning message that the Configuration Item is out of compliance with Baseline.

CI compliance with baseline

It is up to a Configuration Management manager to determine whether a CI that is out of compliance with its baseline is acceptable or requires a change. Keep in mind that both the CI record and the baseline record describe the expected or managed state of a CI. A baseline record is intended to describe the expected state across many similar items. A CI record describes the expected state of an individual item.

CI managed states

There may be cases where it is acceptable for an individual CI to have a different managed state than other CIs in the same baseline. For example, you might have a baseline requiring that all application servers have 8 GB of RAM. However, you may also want one of your application servers, the Web server, to have 16 GB of RAM. You may want to authorize this exception to the baseline rather than create a new baseline record to describe just one CI.