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 |
---|---|