Create add compliance framework page
Based on the designs/discussions in the discovery issue and backend issue, this issue is to track the development of the add compliance frameworks page.
The form should have the following fields:
-
Title: [ e.g. HIPAA, SOX, Internal, Tech Risk, otherCustomLabelName ]
- The labels should allow the use of labels that look scoped (use of
::) but should not implement or leverage any scoped label behaviour for now.
- The labels should allow the use of labels that look scoped (use of
-
Description: [ e.g. "This label should be applied to projects which are regulated by
HIPAA" ] - Pipeline configuration
- Background color
Out of scope:
- Enforcement / "regulated" toggle
- Force Merge (under workflowsolution validation)
Mockups
| Settings Page | Edit | New |
|---|---|---|
![]() |
![]() |
![]() |
Tier
The ability to create/edit/assign custom compliance labels is a GitLab Ultimate feature.
Feature flag
This feature should only be shown if the feature flag :ff_custom_compliance_frameworks is set
Implementation plan
- Create HAML page for a new framework
- Add breadcrumbs
- Add title
- Add framework form app and add to HAML page
- Add the
Add frameworkbutton to the list view and redirect to this new HAML page
Edited by Robert Hunt


