The Lifecycle Model on the Consumption Registry
The lifecycle model on the consumption registry defines three states: Available, Deprecated and Retired. The Available state is the initial state. A schema will enter this state when it is imported into the registry.
In terms of state permissions and policy execution, the design of this lifecycle model is similar to the last three states of the single-stage example.
Typically, on a consumption registry, an "operations" organization owns and controls all assets in the registry. Users in this organization are the only ones permitted to create assets. (The schema would be imported by one of these users, for example.) All other users are simply consumers. The operations organization grants these users View permission on the assets as necessary.