Skip to content

BE - Prevent adding item consumers to non-top-level groups

We have always allowed creating item consumers for all groups, however, as part of the agent identity stuff, we decided we should change what adding an item to a group means, and restrict it to top-level groups, for the purposes of service account creation.

We should prevent creating non-top-level groups, restrict the creation to owners, and require that the service account is created.

Edited by 🤖 GitLab Bot 🤖