What is the app/plugin "CSDM Activation" mentioned in "Migrate to CSDM life cycle standards"?

Johannes
Kilo Sage

In the article "Migrate to CSDM life cycle standards", it says:
"What to do next
After the data has migrated successfully, you can start managing data following the CSDM model:
1. Activate the CSDM Activation (com.snc.cmdb.csdm.activation) plugin."
https://docs.servicenow.com/en-US/bundle/utah-servicenow-platform/page/product/configuration-managem...


I see that we have a downloadable app with that name, but the only description is "Indicates activation of CSDM support.".

There is no app with that name in the ServiceNow Store, so I can not find any more information regarding this.


What is the purpose of this app, where can I read more about it, why does the "Migrate to CSDM life cycle standards" documentation advice us to install it it?

7 REPLIES 7

Community Alums
Not applicable

Hi @Johannes ,

There is no App in Store for this and even in Plugins!!

Use the fix script from the ServiceNow Community to identify table dependencies.

Then follow: 

Before activating life cycle migration, navigate to CSDM > Life Cycle Mapping. Review the pre-populated mappings in the Life Cycle Mappings list view:
  • 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

  1. Navigate to CSDM > Life Cycle Mapping.
  2. On the Life Cycle Mappings list view, click Activate.
    Activation can complete only if all mapping records are set to active and are configured with a life cycle control, and all mapping records for custom legacy values are fully configured.

Result

Activating life cycle migration starts the following processes:
  1. One-time bulk mapping of legacy life cycle values to the new 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.
  2. Setting the csdm.lifecycle.migration.activated system property to true (set to false in the base system), which then activates the Update lifecycle from legacy business rule. Future insert or update CI operations will then trigger this business rule to populate the standard Life cycle stage and Life cycle status fields. These processes ensure that the 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.

Life cycle migration is a one-time process. Therefore, after activation, the Activate button is no longer available.

Johannes
Kilo Sage

Hi @Community Alums 

Maybe I did not formulate my question well enough:)

I have already done everything as described in the documentation (same as you have pasted in your answer).
Question is what is written at the end of the article regarding the plugin "CSDM Activation".

There is indeed an app/plugin for this. I have already installed it in my dev instance, but could not really see what it did.

It is also available in all our company instances.

Johannes_0-1676985387051.png

 

So I still ask: What is the purpose of this app, where can I read more about it, why does the "Migrate to CSDM life cycle standards" documentation advice us to install it it?

Community Alums
Not applicable

Hi @Johannes ,

 Once you have installed "CSDM Activation", you can start using CMDB Data Manager 

Johannes
Kilo Sage

So you are saying installing "CSDM Activation" is a prerequisite to start the using CMDB Data Manager?
What does the "CSDM Activation" actually do?