Commit 38ad3b08 authored by Nick Gaskill's avatar Nick Gaskill

Merge branch 'sam.white-master-patch-62363' into 'master'

Further clarify scan policies in docs

See merge request gitlab-org/gitlab!83894
parents 8c313120 a4e524f1
......@@ -474,6 +474,7 @@ GitLab provides two methods of accomplishing this, each with advantages and disa
- [Compliance framework pipelines](../project/settings/#compliance-pipeline-configuration)
are recommended when:
- Scan execution enforcement is required for SAST or Secret Detection scans that use custom rulesets.
- Scan execution enforcement is required for SAST IaC, Dependency Scanning,
License Compliance, API Fuzzing, or Coverage-guided Fuzzing.
- Scan execution enforcement is required for scanners external to GitLab.
......@@ -482,9 +483,18 @@ GitLab provides two methods of accomplishing this, each with advantages and disa
- [Scan execution policies](policies/scan-execution-policies.md)
are recommended when:
- Scan execution enforcement is required for DAST, SAST, Secret Detection, or Container Scanning.
- Scan execution enforcement is required for DAST.
- Scan execution enforcement is required for Container Scanning with project-specific variable
customizations. To accomplish this, users must create a separate security policy per project.
- Scans are required to run on a regular, scheduled cadence.
- Either solution can be used equally well when:
- Scan execution enforcement is required for SAST or Secret Detection when custom rulesets are not
used.
- Scan execution enforcement is required for Container Scanning with no project-specific variable
customizations.
Additional details about the differences between the two solutions are outlined below:
| | Compliance Framework Pipelines | Scan Execution Policies |
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment