Ability to Remove groups at the parent group level

Release notes

Problem to solve

As the first deliverable for &7314, we want to achieve feature parity between self and SaaS users.

We want to bring out the edit capabilities for group owners that only appears in the admin panel today

Proposal

Group owners should be able to see a new delete button for all their groups

image

Pressing on the delete button will navigate the user to the group->remove group setting page for the group that was selected

image

For users that are not group owners nothing should change from what they see today

We are intentionally redirecting the user to the remove group setting and not offering the remove dialog box, to make it more difficult to remove group as we have had some complaints about accidentally deleting groups unintentionally.

Intended users

Metrics

Availability and Testing

  • Run package-and-qa job for MR(s)
  • Add / update feature specs
    • Consider adding test cases around inheritance rules as well (verifying parent group owner can access new delete button for its subgroups, subgroup group owner cannot access delete button for parent group, etc.)

This page may contain information related to upcoming products, features and functionality. It is important to note that the information presented is for informational purposes only, so please do not rely on the information for purchasing or planning purposes. Just like with all projects, the items mentioned on the page are subject to change or delay, and the development, release, and timing of any products, features, or functionality remain at the sole discretion of GitLab Inc.

Edited by Valerie Burton