Validate Lifecycle Model Activation
Verifies that a lifecycle model is ready to be activated by checking that the following conditions exist for the lifecycle model:
That the lifecycle model is associated with at least one object type.
That the object types associated with the lifecycle model are not already assigned to an active lifecycle model in your organization. (This check ensures that, within your organization, each object type is associated with no more than one lifecycle model.)
The action does not succeed unless both conditions are satisfied.
You should include this action in any policy that is triggered by a lifecycle state change that subsequently activates the lifecycle model. Executing this action before the state change occurs ensures that the state change (and subsequent activation) does not occur unless the lifecycle model is capable of being activated.
This action is executed by the default Validate Lifecycle Activation policy that is installed with CentraSite. The Validate Lifecycle Activation policy executes on the Pre-State Change that occurs when a lifecycle model switches to the Productive lifecycle state. The Validate Lifecycle Activation action in this policy ensures that a lifecycle model is not switched to the Productive state (and consequently, activated) unless the model has been properly associated with one or more object types.
Event Scope
Pre-State Change
Object Scope
Lifecycle Model
Input Parameters
None.