Skip to content

Resolve "Compliance Framework report in sub-groups does not inherit top-level group Compliance Frameworks"

What does this MR do and why?

This MR fixes missing compliance frameworks from root groups in subgroups

Screenshots or screen recordings

Commit451___GitLab

How to set up and validate locally

For the feature:

  1. Be on GitLab Ultimate
  2. Browse to a Group (you must be Owner)
  3. Create new Compliance Framework in Group Settings
  4. Browse to any Subgroup, which has a project
  5. Subgroup -> Security & Compliance -> Compliance Report -> Frameworks tab
  6. Select project, select "Apply compliance framework"
  7. Observe that framework from top-level group is available

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #406585 (closed)

Edited by Illya Klymov

Merge request reports

Loading