Configuring a Dimensions deployment environment is typically performed by administrators in the Dimensions CM administration console. This chapter is a high level overview of the main configuration activities.
To create a deployment environment for your organization you need to configure some or all of the following:
The Global Stage Lifecycle (GSL)
Lifecycles for objects
Deployment areas
Deployment roles and privileges
Deployment email notifications
The GSL is the base database lifecycle that items follow through the deployment process. You can configure the Global Stage Lifecycle (GSL) as follows:
Add or delete a transition between stages.
Add, rename, or delete a stage.
Assign user roles to transitions.
For details see the chapter Area Definitions in the Process Configuration Guide.
A lifecycle is a set of states that defines the workflow of an object. It consists of a set of linked state transitions, each transition defining what role a user must have to move the object to the end state in the transition. You can configure lifecycles as follows:
Create a new lifecycle for items, requests and baselines.
Delete a lifecycle.
Relate a lifecycle to one or more object types.
Edit the states, transitions, roles, attribute rules, CM rules, and properties for a lifecyle.
Map lifecycle states to the GSL.
For details see the chapter Lifecycle Management in the Process Configuration Guide.
A deployment area is a physical location on disk that contains a snapshot of the items at a particular stage in the GSL. You can configure deployment areas as follows:
Create an area.
Associate a stage in the GSL to an area.
Assign an area to a project or stream.
Set the deployment sequence for an area.
Enable Deploy by Default for an area.
Create and assign area scripts.
Create and assign area filters.
For details see the chapter Area Definitions in the Process Configuration Guide.
A privilege is a function or action that a user or group can perform, such as a privilege on the stage that you are promoting to or demoting from. There are a set of privilege rules that you can specify in the administration console for each privilege that determine which users can perform that function, and under what conditions.
For details see the chapter Users and Roles in the Process Configuration Guide.
An email notification defines an event in Dimensions CM that causes an email message to be sent to specified users or groups. For example, you can set up a notification when an item is promoted and deployed.
For details see the chapter Users and Roles in the Process Configuration Guide.