Skip to content

Add CTA to Purchase More Seats When Importing Project Members Fails

What does this MR do and why?

Add CTA to purchase more seats when importing project members fails.

When block seat overages is enabled, group owners cannot add more members to a group than the number of seats in the subscription. When attempting to import project members from one project to another, the import will fail with an error message if there are not enough seats left in the subscription. Add a CTA to purchase more seats to the error message. The CTA appears only for the group owner. Block seat overages is behind a feature flag.

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

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

Before After
Screenshot_2024-04-25_at_2.37.39_PM Screenshot_2024-04-25_at_2.39.32_PM
Edited by Jason Goodman

Merge request reports