Skip to content

Create human-reable actions and rules

Alexander Turinske requested to merge 339034-humanize-scan-rules-actions into master

What does this MR do?

Create human-reable actions and rules

  • for scan execution policy
  • update drawer to show correct data
  • update tests

How to setup and validate locally (strongly suggested)

  1. Ensure your GDK has a GitLab Ultimate license
  2. Follow the snippet for creating scan execution policies
  3. Turn on the :security_orchestration_policy_configuration feature flag
  4. Navigate to Security & Compliance => Policies
  5. Select a scan execution policy

Screenshots or Screencasts (strongly suggested)

NOTE: The CRON schedule notation will be updated in a separate MR

Example Drawer 01 Example Drawer 02 Example Drawer 03

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 #339034 (closed)

Edited by Alexander Turinske

Merge request reports