Skip to content

Update scan execution editor for group-level policies

Alexander Turinske requested to merge 345317-allow-for-new-group-policies into master

What does this MR do and why?

  • previously the scan execution policy editor only worked for project-level policies
  • now it works for group-level policies as well
  • update tests

Related to #345317 (closed)

Screenshots or screen recordings

N/A because there is no visual change. The validation steps are all that is needed

How to set up and validate locally

  1. Enable :group_level_security_policies feature flag
  2. Upload a GitLab Ultimate license
  3. Navigate to a group => Security & Compliance => Policies
  4. Navigate to a project => Security & Compliance => Policies

MR acceptance checklist

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

Edited by Alexander Turinske

Merge request reports