Notify eligible approvers of a two-person approval request

Problem to solve

One of the necessary features for two-person approvals is a notification mechanism to inform the authorized approvers that a request to override a setting or object within GitLab is pending. Currently, if an override is requested, there is no experience to inform appropriate users to take action.

Intended users

  • Cameron (Compliance Manager)
  • Sidney (Systems Administrator)

Proposal

Create a notification designated for the list of approvers defined by the organization.

This notification could be an email sent to each user with language like:

Hi {first_name},

You have pending approval requests for {group_name}. Please log in to the [compliance dashboard](#) to review.

This link should take them to the Approvals tab in the Compliance Dashboard, where a list of approval requests would be listed for their review.

Further details

What does success look like, and how can we measure that?

What is the type of buyer?

Is this a cross-stage feature?

Links / references

Assignee Loading
Time tracking Loading