Skip to content

Show CTA to Purchase More Seats Only to Group Owners

What does this MR do and why?

Show CTA to purchase more seats only to group owners.

When block seat overages is enabled, group owners cannot add more members to their group than seats in the subscription. A CTA to purchase more seats is displayed when someone tries to add more members to the group than seats in the subscription. Both owners and maintainers can add members to groups.

Right now, the CTA shows up for both owners and maintainers. This MR changes this to show the CTA to purchase more seats only to owners.

Block Seat Overages is behind a disabled feature flag, so this MR makes changes to a feature that is in development and not yet rolled out to production.

See note here: https://gitlab.com/gitlab-org/gitlab/-/issues/443886#note_1875729573

Issue: https://gitlab.com/gitlab-org/gitlab/-/issues/443886

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Screenshots or screen recordings

Before After
Screenshot_2024-04-22_at_4.37.52_PM Screenshot_2024-04-22_at_7.25.21_PM
Edited by Jason Goodman

Merge request reports