[BE] CRUD for "segments" (for DevOps Adoption report)
Problem
One of the most important aspects of the proposed DevOps Adoption report will be the ability to create custom "segments" (collections of groups). These could represent a subset of people working in a single organization, like a sub-department or team, or a certain type of work, like marketing or security.
Proposal
- There should be a backend to support CRUD for "segments", which are arbitrary collections of groups. These groups can be top-level or sub-groups.
- There should be a limit of 20 segments for the instance (for performance reasons because segments will be used for DevOps Adoption).
- There should be a limit of 20 groups per segment (again for performance reasons).
Edited by Dan Jensen