Policy lifecycle

This policy lifecycle is used to govern such service policies, from being identified through to being approved for reuse by consumers, and, eventually, to being withdrawn from use.

A service policy provides a collection of related policies which can be used to govern policy document collections and take a set of related policies through a lifecycle together.

The following diagram illustrates the states of the policy lifecycle, and, for each state, names the transition that moves the object forward to that state.

the policy lifecycle
Note: In the lifecycle diagram, any transitions that are highlighted in red represent a promotion step in the sample promotion file.

The following table lists the URIs for the states and transitions:

Table 1. URIs for the states and transitions of the Policy lifecycle.
Transition State
  Author
http://www.ibm.com/xmlns/prod/serviceregistry/lifecycle/v6r3/LifecycleDefinition#Author
Authorize for Development
http://www.ibm.com/xmlns/prod/serviceregistry/lifecycle/v6r3/LifecycleDefinition#AuthorizeForDevelopment
Transform
http://www.ibm.com/xmlns/prod/serviceregistry/lifecycle/v6r3/LifecycleDefinition#Transform
Authorize for Deployment
http://www.ibm.com/xmlns/prod/serviceregistry/lifecycle/v6r3/LifecycleDefinition#AuthorizeForDeployment
Enforce
http://www.ibm.com/xmlns/prod/serviceregistry/lifecycle/v6r3/LifecycleDefinition#Enforce
Repair
http://www.ibm.com/xmlns/prod/serviceregistry/lifecycle/v6r3/LifecycleDefinition#Repair
Transform
http://www.ibm.com/xmlns/prod/serviceregistry/lifecycle/v6r3/LifecycleDefinition#Transform
Authorize for Production
http://www.ibm.com/xmlns/prod/serviceregistry/lifecycle/v6r3/LifecycleDefinition#AuthorizeForProduction
Monitor
http://www.ibm.com/xmlns/prod/serviceregistry/lifecycle/v6r3/LifecycleDefinition#Monitor
Retire from Use
http://www.ibm.com/xmlns/prod/serviceregistry/lifecycle/v6r3/LifecycleDefinition#RetireFromUse
Policy Retired
http://www.ibm.com/xmlns/prod/serviceregistry/lifecycle/v6r3/LifecycleDefinition#PolicyRetired
Revoke
http://www.ibm.com/xmlns/prod/serviceregistry/lifecycle/v6r3/LifecycleDefinition#Revoke
Enforce
http://www.ibm.com/xmlns/prod/serviceregistry/lifecycle/v6r3/LifecycleDefinition#Enforce