This documentation supports the 21.05 version of BMC Helix CMDB.To view an earlier version, select the version from the Product version menu

Promotion of changes from a Sandbox dataset to production



After you create new instances of CIs, modify instances, or delete instances in the Sandbox dataset, you must promote those changes to the production BMC.ASSET dataset.

CIs can be accessed by BMC Helix ITSM applications by using the following methods:

  • By using discovery applications and populating the CMDB.
  • By directly adding them to Smart IT or BMC Helix ITSM: Asset Management.

If CIs are created or added directly in Smart IT or BMC Helix ITSM: Asset Management, those CIs must be modified in the application from which they were added. If you modify the CIs that are directly created in Smart IT or BMC Helix ITSM: Asset Management in CMDB Explorer, the modifications are added and retained the sandbox dataset. Modifications to these CIs, are not promoted to the BMC.ASSET dataset. 

Promoting changes to CIs from the Sandbox to the BMC.ASSET dataset only works for:

  • CIs that were created outside Smart IT and BMC Helix ITSM: Asset Management
  • Attribute values that were never set or modified in either Smart IT or BMC Helix ITSM: Asset Management.

Important

Promoting instances of categorization classes

While running reconciliation jobs in the Sandbox dataset, even though an attribute may be visible in the form field for a categorization class, reconciliation engine does not merge the attribute.

Example

The OtherTypeDescription attribute belongs to the ConnectivitySegment class which is a child of ConnectivityCollection.
The ConnectivitySegment is a categorization class and hence the storage for the OtherTypeDescription attribute is present on the parent form.

When a reconciliation job runs and is processing a CI of ConnectivityCollection class, the value of the OtherTypeDescription attribute for ConnectivityCollection class is not retained after promotion. This is because this attribute does not belong to the ConnectivityCollection class and is not reconciled for a CI of this class.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*