Approving a release request
Approval process (phase) | Definition |
---|---|
Initiate | The Initiate phase starts when the release request is placed in Initiation Approval status.
|
Planning | The Planning phase starts when the release request is placed in Planning Approval status.
|
Build | The Build phase starts when the release request is placed in Build Approval status.
|
Test | The Test phase starts when the release request is placed in Test Approval status.
|
Deployment | The Deployment phase starts when the release request is placed in Deployment Approval status.
|
Close Down | The Close Down phase starts when the release request is placed in Close Down Approval status.
|
Before you begin
To efficiently conduct reviews, the administrator must configure review settings in Mid Tier. For details, see Configuring-change-and-release-review.
To approve a release request in BMC Helix ITSM, you must have permissions to view the release request in BMC Helix ITSM. Otherwise, the release request can be approved by using Approval Central or email-based approvals. For more information, see Release-Management-roles-and-permissions.
To authenticate yourself as a release request approver
You might be prompted to authenticate yourself as a release approver.
Based on whether BMC Helix Single Sign-On is integrated or not, you must do one of the following to authenticate yourself as the approver by using your BMC Helix ITSM login credentials and submit your review:
- If BMC Helix Single Sign-On is integrated with BMC Helix ITSM, the system redirects you to the BMC Helix Single Sign-On authentication page. You must login using your BMC Helix ITSM login credentials.
- If BMC Helix Single Sign-On is not integrated with BMC Helix ITSM, click Show Approvers on the approval banner to open the Approval list window where you can login by using the BMC Helix ITSM password.
To review and approve a release request
When a release request is submitted for approval, the approver receives a notification about it. An approver can also search for release requests requiring approval by using filters in the Ticket Console (for example, Ticket Type = Release, and To be approved by = Me).
A direct approver takes the following steps to approve the release request:
- Open the release request.
Enter the approval reason in Rational for approval.
The administrator can configure the Rational for approval field as mandatory. For more information, see Configuring approval process.If the Password field is displayed, enter the value in the Password field.
Click Approve.
You can similarly reject or hold a release request.
To see the list of approvers
On the release request, click More > Approval list.
Alternatively, on the release request, in the approval banner, click Show Approvers to view the Approval list window.
Important considerations about the All pending approvals and the My pending approvals filters are given below:
- Depending on the value specified in If multiple approvers option on the AP:Role form in BMC Helix ITSM, the system identifies the approvers in the Approvers column.
- On the AP:Role form, when the If multiple approvers option is set to One must sign, then one of the members of the support group and all the individual approvers must review and approve the release request.
- On the AP:Role form, when the If multiple approvers option is set to All must sign, then all the members of the support groups and all the individual approvers must review and approve the release request.
- Individual reviewers and support groups with single member are by default listed in the Approvers column.
- When one of the members of the support group keeps the release request on hold, the Approval list window still displays names and details of reviewers from the support groups. Other pending reviewers can review the release request.
- When one of the members of the support group approves the release request, the approver and other members of that support group are moved under the Closed approvals filter. Reviews by the other reviewers of that support group are bypassed.
- When an approver rejects the release request, all the pending reviewers are automatically moved under the Closed approvals filter. The release request is moved to the Reject status, and it is not passed to the next status. The rejected release request can be resubmitted later.
- When you restart the same release request, the system displays the milestone and the status of the request before it was rejected. For example, if the release request is rejected when in the Planning Approval status, the release request can be resumed from the Planning Approval status.
- When a reviewer belongs to multiple support groups that are configured for reviewing the release request. In this case, the support group name is displayed on the basis of the first match group. It could be any group. The system selects the first match group out of the groups assigned for review to which the user belongs.
Alternate approvers
You can designate alternate approvers by using the Approval Administration Console in BMC Helix ITSM.
Like primary approvers, alternate approvers can also receive notifications about release requests requiring approval. These release requests appear in the Updates feed on the Dashboard. Alternate approvers can locate release requests that require approval by using filters in the Ticket Console.
If you are both a primary and alternate approver for a release request, of if you are an alternate approver for more than one person, your "signature" might be needed more than once. When you make your decision (approve, reject, and hold), it applies to all of the approvals under your name for that release request.
To review and approve a release request as an alternate approver
If you are an alternate approver, an override approver, a global override approver, or an ad hoc approver, you approve the release request in the Approval list window.
- Open the release request.
Click Show approvers.
In the Approval list, you can filter the release request by using the following filters:Filter
Description
My pending approvals
Lists all the approvals for which you are the approver. When you use this filter, the option to approve, reject, or hold the release request is displayed.
All pending approvals
Lists all the pending approvals. When you use this filter, the option to approve, reject, or hold the release request is displayed.
Closed approvals
Lists all the approvals that are closed.
All approvals (Preview only)
Lists all the approvals.
- Select the entry that you want to approve.
Enter the approval reason in Rational for approval.
The administrator can configure the Rational for approval field as mandatory. For more information, see Configuring approval process.If the Password field is displayed, enter the value in the Password field.
- Click Approve.
You can similarly reject or hold a release request. - Click Close.
Ad hoc approvers
Individuals and groups can be added as ad hoc approvers to a release request, in addition to the approvers that are selected by any configured approval processes. Ad hoc approvers can only be added to an active approval process where there are still pending approvals. This functionality helps to ensure that all relevant signatures are obtained.
The ability to add ad hoc approvers to a release request is limited to:
- Any user with Release User permissions that belongs to the assigned Release coordinator or Release coordinator support group
- Any user with Release Master permissions
You can select individual approvers who have an active People record with a login ID. The user does not need to be a member of a support group or have the Release Approver functional role to be added as an approver. For group approvers, at least one member of the group must be a member of a support group and have the Release Approver functional role.
Ad hoc approvers are notified immediately of the pending approval request, which is handled as a separate approval signature. The release request cannot move past the approval phase until each ad hoc approval is completed, along with any approval that is mapped to the release request through a configured approval process.
To add ad hoc approvers
- In the Approval list, Click + Add approver.
- Perform one of the following steps:
- Select Individual to add a person as an approver.
- Select Group to add a support group as an approver.
- In the Approver field, enter the name of the approver that you want to add.
- Click Add.
Instructions for classic interfaces