Draft: Backend/Frontend integration for Beyond Identity exclusions by groups
What does this MR do and why?
Enables exclusions by Groups on the frontend when adding Beyond identity exclusions.
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Screenshots or screen recordings
Before | After |
---|---|
How to set up and validate locally
- Enable the
beyond_identity_exclusions
feature flag - Apply the backend changes:
curl https://gitlab.com/gitlab-org/gitlab/-/merge_requests/153784.diff | git apply
curl https://gitlab.com/gitlab-org/gitlab/-/merge_requests/153785.diff | git apply
- Navigate to Admin > Settings > Integrations
- Click on Beyond Identity > Configure
- Click on the Exclusions tab
- Click on Add exclusions to open the Add exclusions Drawer
- Search and select Groups in the drawer
- Click on Add exclusions
- The Group(s) selected in Step 6 should be added to the list of exclusions
- Removing one or more of the exclusions should remove it from the list
Related to #454372
Edited by Jacques Erasmus