The Change Approval Workflow
This section describes the default change approval workflow. See Using Workflows for information on modifying workflows.
The Default Change Approval Workflow
Configuration
The Trigger Definition is set to:
Specific fields updated
AND
Status is equal to pending approval
Change Workflow Trigger Definition
Set the Exception Notification to an email template.
Workflow
1. | If Need additional approval |
Change type not equal to standard
AND
Change type not equal to minor
- true: Go to If emergency change
- false: Stop
2. | If emergency change |
Change type equal to emergency
- If true: Go to Get Approval ECAB approval
- If false: Go to Get Approval CAB approval
3. | If major change |
Change type equal to major
- If true: Go to Get Approval MC approval
- If false: Go to Notification Approved change notification
4. | Get Approval ECAB approval |
- If approved: Go to Notification Approved change notification
- If denied: Go to Notification Denied change notification
- If timed out: Go to Notification Timed out approval notification
5. | Get Approval CAB approval |
- If approved: Go to If major change
- If denied: Go to Notification Denied change notification
- If timed out: Go to Notification Timed out approval notification
6. | Get Approval MC approval |
- If approved: Go to Notification Approved change notification
- If denied: Go to Notification Denied change notification
- If timed out: Go to Notification Timed out approval notification
7. | Notification Denied change notification |
8. | Notification Approved change notification |
9. | Notification Timed out approval notification |
Timed Out Approval Notification
10. | Update Set status to scheduled |
Status: Scheduled
- OK: Go to stop.
- Failed: Go to stop.
11. | Update Set cancellation reason |
Cancellation reason: change approval denied by CAB member or approval board.
- OK: Go to Update Set status to denied
- Failed: Go to stop.
12. | Update Set status to denied |
Status: Denied
- OK: Go to stop.
- Failed: Go to stop.
If the system determines that there is not enough time (according to the settings) to approve a change request before the approval board meeting, the approval automatically rolls over to the next meeting. |