Add Administration menu for Group Owners
Problem
- It's not clear which settings at the parent group level are settings that are enforced and/or inherited throughout all groups and projects since they are all under the standard Settings menu.
- We will also eventually need a place to put isolation features such as Group Managed Accounts and User Management at the parent group level.
- We should provide a better feeling to Enterprise customers that they are in control of their own "instance" on GitLab.com.
Proposal
- Add new
Administration
menu item for Group Owners at the parent group level - Move
SAML SSO
under theAdministration
menu - Move
Usage Quotas
under theAdministration
menu - Move
Billing
under theAdministration menu
- Remove
Restrict access by IP address
andRestrict membership by email
settings from subgroups, since they are never able to be edited at the subgroup level
Why is this important?
Extending Group Managed Accounts to all groups is our first step towards a better experience on GitLab.com for Enterprises wanting isolation and control over their projects, groups and users and a big part of this is introducing administration controls for their group. Introducing this new menu and cleaning up menu items allows us to iterate in the future by further including more admin functions and therefore empowering our Enterprise customers, and adds more emphasis on SAML SSO + GMA as a new feature.
Related Epics and Issues
Edited by Eric Brinkman