Skip to content

Add ability to change security policy project

What does this MR do?

Add ability to change security policy project

  • to owners only
  • hide to all other users
  • add tests
  • changes the namespace of some strings to our new standard

How to setup and validate locally (strongly suggested)

  1. Follow the Protect Onboarding
  2. Follow the snippet to create scan execution policies
  3. Enable the :security_orchestration_policies_configuration feature flag
  4. Navigate to the newly created project => Security & Compliance => Policies

Screenshots or Screencasts (strongly suggested)

User Type Screenshot
User Screen_Shot_2021-08-11_at_4.27.39_PM
Owner Screen_Shot_2021-08-11_at_4.28.47_PM

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

Does this MR contain changes to processing or storing of credentials or tokens, authorization and authentication methods or other items described in the security review guidelines? If not, then delete this Security section.

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team

Related to #333978 (closed)

Edited by Alexander Turinske

Merge request reports