Add new security and compliance setting section
What does this MR do and why?
Add new security and compliance setting section
- designate csp group setting
- allow for saving and unassigning csp group
- only show when a group is assigned
- add information link
- hide behind feature flag
Changelog: added
EE: true
References
Screenshots or screen recordings
| Scenario | Screenshot |
|---|---|
| Dropdown | ![]() |
| Existing selected group | ![]() |
| Setting/unsetting the group |
|
How to set up and validate locally
- Upload a GitLab Ultimate license
- Go to http://gdk.test:3443/rails/features and enable the
security_policies_cspfeature flag - Navigate to Admin => Settings => Security and compliance
- Verify a user can set/unset the CSP group
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Related to #539129 (closed)
Edited by Alexander Turinske


