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
Administrationmenu item for Group Owners at the parent group level - Move
SAML SSOunder theAdministrationmenu - Move
Usage Quotasunder theAdministrationmenu - Move
Billingunder theAdministration menu - Remove
Restrict access by IP addressandRestrict membership by emailsettings 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