Configuring approval mappings for people and support groups based on the CI being changed
You can create the following approval mappings on the Approval Mappings form:
Approval mapping | Approvers |
---|---|
Individual Based on CI Role | The individuals that are related to a CI by the following roles:
For example, the App admin, who is related to a Computer System CI by the Approved By role. |
Group Based on CI Role | The support groups that are related to a CI by the following roles:
For example, the Back office support group related to a Computer System CI by the Managed By role. |
Before you begin
- Ensure that you create a relationship between a CI and individuals or support groups by using Asset Management. For information about creating relationships, see Relating people, organizations, and groups to CIs in the Asset Management online documentation portal.
If you load the approval mappings by using Data Management, enter the following values in the APR_LoadApproverLookup tab of the Change_Process_Setup.xlsm file to get these approval mappings on the Approval Mappings form.
Column
Value
Approval For
- Individual Based on a CI Role
- Group Based on a CI Role
Role
- Approved By
- Managed By
- Created By
- Owned By
- Supported By
- Used By
When you create the Group Based on CI Role mapping, assign the Infrastructure Change Approver role to at least one member of the support group because the members having the approver role are designated as approvers. If you do not assign the role to any support group member, the request is auto-approved.
To create approval mapping
- Navigate to the Application Administration Console > Custom Configuration tab.
- From the Application Settings list, select Change Management > Approval > Approval Mappings, and then click Open.
In the Approval Indicator field, select Change.
- In the Approval For field, select either of the following values to suit your business need:
- Individual Based on a CI Role
- Group Based on a CI Role
- From the Role list, select a role for the approver; for example, Managed by.
- In the Phase Name field, select which approval phase needs to be mapped in the application; for example, Review.
When you select a phase name, the Phase Company field is populated automatically.
- (Optional) On the Impacted Area/CI tab in the Additional Mappings area, from the Select On list, select either CI Type or CI Name based on your business need.
- If you select CI Type, specify the type of CI for which you want the approval mapping.
If you select CI Name, specify the name of the CI in the CI Name+ field.
- Click Save.
The approval mapping is created. You can now create a change request.
Approval mapping example
The following example explains how the approval mapping works.
Ian Plyment, the change coordinator at Calbro Services, wants the Backoffice Support Group that is related to the Computer System CI with the Approved By role to approve the change requests when this CI type is attached to the request. He wants the approval when the change request moves to the Implementation Approval phase. He creates an approval mapping by following the steps in the above procedure and selecting the appropriate values on the Approval Mappings form.
Now, whenever he creates a change request and attaches a Computer System CI to it, the approval mapping is applied. When the request progresses to the Implementation Approval phase, Ian sees the name of Mary Mann, who is a member of the Backoffice Support Group with the functional role of Infrastructure Change Approver, in the list of approvals. The change request moves to the next phase only after it is approved by her.
Similarly, you can also create an approval mapping for an individual related to the CI by a particular role; for example, the App admin related by the Approved By role.
If the Calbro Services sample data is installed on your server, you can log in to Change Management as the following users and test the relationship between change requests and the Approval Server. To simplify the test, open two instances of the web client, and then log on to your development server with your sample users.
User | Application permissions | Support group | Support group functional role |
---|---|---|---|
Ian Plyment | Infrastructure Change User | Frontoffice Support | Infrastructure Change Coordinator |
Mary Mann | Infrastructure Change Master | Backoffice Support |
|
To test the relationship between change requests and the Approval Server:
- As Ian Plyment, create a change request and attach the CI or CI Type for which you have created the approval mapping. When you attach the CI, select the Relationship Type as Related to.
- Use the Process Flow Status wizard to move the change request sequentially through the change management lifecycle.
- Check the approvers list in the Approvers table at each phase to see the approvers.
- If the approval mapping is correct, the names of the individuals from the support group that you mapped in step 1 to step 8 appear in the list of approvers.
For example, if you create an approval mapping for members of Backoffice Support, the approvers list must include Mary Mann. - Log on to your server as Mary Mann, open the Approval Console, and then approve the change request.
- Go back to the window where Ian Plyment is logged in, and then refresh the change request.
The Approvers table is now empty and the change request has moved to the next stage.