As an administrator, you can choose to set up approval workflows in your environment. These approval workflows help you manage what changes users or groups are allowed to make on any given environment. These approvals apply to feature flags and segments. Editors on an environment can submit the change for approval to another teammate using Split to ensure no mistakes were made in the release. For more information about setting up approval flows, refer to the Permissions guide.
Submitting for approval
As part of the review and comment process for your changes, you can select a set of teammates or groups to review the change. Type the name of the teammate or group into the search bar and select your desired approvers.
Once you have submitted a change for approval, the approvers you've selected will receive an email notification letting them know their review is required. In addition, the object you've submitted a change for will then be locked and no other changes will be possible until your submission has been withdrawn, approved, or rejected. The object will then have a banner displayed letting your teammates know that a pending change needs to be reviewed before more changes can be made.
If the environment is set to Allow Admins to Skip the Approval, the following message appears on the feature flag that indicates that the admin now has the option to skip approvals. This message is only available for Admins. For other users, the message Approvals required appears.
Additionally, you can also change permissions when you click the Review changes button on the Targeting rules page. This takes you to the Change summary page with the option to either click the Skip Approvals & Save link or go through the approval process similar to other users.
Note: The Skip Approvals & save link only appears for admins.
If you do click the Skip Approvals & Save link, you get a notification that your feature flag is edited:
Reviewing a request
As an approver, you can review the diff of the proposed change and then either approve or reject the change with a comment to let the submitter know why you made your decision to approve or reject. From the left navigation, go to MyWork to see a list of changes that are waiting for your approval.
Withdrawing a request
As a submitter, if you'v made a mistake or no longer believe your change is relevant, you can withdraw the change and notify the approvers that their review is no longer needed. From the left navigation, go to MyWork to see a list of changes that you submitted for approval. To withdraw a change, click the View link to review or withdraw your changes.
Please sign in to leave a comment.