Add UI components for Beyond Identity check exclusions by Projects
What does this MR do and why?
This is the first iteration for allowing admins to exclude groups and/or projects from the Beyond Identity check.
In this iteration we:
-
Introduce a feature flag called beyond_identity_exclusions
-
List the Beyond Identity check exclusions (Projects, no backend integration) -
Ability to exclude a Project (no backend integration) -
Ability to Remove a project from the exclusion list (no backend integration) -
Documentation for exclusions by Projects will be added in a follow-up MR (once the feature is usable)
Implementation breakdown
description | MR |
---|---|
Add UI components for Beyond Identity check exclusions by Projects |
|
Frontend/backend integration for Beyond Identity check exclusions by Projects + docs | follow-up MR |
Add UI components for Beyond Identity check exclusions by Groups | follow-up MR |
Frontend/backend integration for Beyond Identity check exclusions by Groups + docs | follow-up MR |
Add filtering for the Beyond Identity check exclusions list + docs | follow-up MR/issue |
Screenshots or screen recordings
Before | After |
---|---|
How to set up and validate locally
- Enable the
beyond_identity_exclusions
feature flag - 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 Projects in the drawer
- Click on Add exclusions
- The Project(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 (closed)
Edited by Jacques Erasmus