Skip to content

Switch From User Cap Setting to Seat Controls

What does this MR do and why?

Replace the User cap input box in the group settings with the new Seat controls UI.

Stop updating the value of seat_control in the database based on the value of new_user_signups_cap.

This is step 6 in the development notes here: https://gitlab.com/gitlab-org/gitlab/-/issues/470094#note_1977685205

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

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

When disabled

The setting is disabled if any groups are invited from outside the group hierarchy.

Before After
BeforeDisabled AfterDisabled

Validations Demo

ValidationsDemo-small

Edited by Jason Goodman

Merge request reports

Loading