Flexible export permissions for extremely large GitLab instances

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Problem to solve

There is an restriction limiting the export of user permissions in the Admin Area to 100,000 records. This can make it challenging to get holistic view of the user base, especially on GitLab.com.

WIP: Proposal

  • Increase the default max_value from 100,000 to no limit
  • ✔️ Add a tooltip to the button specifying the limitation !77121 (merged)
  • Allow the search to filter by group
  • Allow the search to filter by an email domain suffix like @gitlab.com

What does success look like?

Administrators with GitLab instances that have a user base larger than 100,000 should be able to get a report for all the user permissions.

References

Original thread (confidential)

Edited by 🤖 GitLab Bot 🤖