Skip to content

Allow Existing Users With Block Seat Overages When Over Seat Count

What does this MR do and why?

If trying to add an existing user to the group when block seat overages is enabled, and the number of users exceeds the seat count, then accept the user.

This may happen if, for instance, a user is currently a developer and is being added as a maintainer.

Block seat overages is behind a feature flag.

Issue: https://gitlab.com/gitlab-org/gitlab/-/issues/472299+

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.

Screen recordings

Before After
InviteBefore-small InviteAfter-small
Edited by Jason Goodman

Merge request reports

Loading