Activate life cycle migration
Activate life cycle migration to migrate your mapped legacy custom life-cycle settings to the CSDM standard life-cycle values. The migration script migrates both existing and to incoming data.
Before you begin
- Adjust and add any mappings as needed for your environment.
- Review mappings for any custom legacy life cycle values. Those mappings are incomplete and you must provide the desired standard life cycle control to map to.
- Ensure that all mappings are configured with a life cycle control.
- Ensure that all mappings are activated.
Role required: itil_admin or asset_admin
Procedure
Result
- One-time bulk mapping of legacy values to the Life cycle stage and Life cycle status fields. The mappings are based on the mapping records in the Life Cycle Mapping table, which contain values, source, and target fields.
Change the default false setting for the csdm.lifecycle.migration.activated system property to true. The change activates the Update life cycle from legacy business rule. Future insert or update CI operations will trigger the rule to populate the standard Life cycle stage and Life cycle status fields to ensure that life cycle standards are used continually and consistently.
For example, when creating a hardware CI, and setting the legacy Status and Operational status fields. After saving, the new life cycle standard fields are automatically populated with the matching life cycle standard values based on the corresponding record entry in the Life Cycle Mapping table. If you modify legacy values, the standard fields are automatically updated based on another matching record in the Life Cycle Mapping table.
- Because life cycle migration is a one-time process, the Activate button is disabled.
What to do next
- Activate the CSDM Activation (com.snc.cmdb.csdm.activation) plugin.
- Use the CMDB Data Manager to centrally govern the life cycle of CIs, in bulk, and in a standard and consistent way.