Commit a90adab3 authored by Natalia Tepluhina's avatar Natalia Tepluhina

Merge branch '341381-enable-dast-view-scans' into 'master'

Enable on-demand scans index page

See merge request gitlab-org/gitlab!73944
parents 8e4ef96f 525e9aad
...@@ -5,4 +5,4 @@ rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/340388 ...@@ -5,4 +5,4 @@ rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/340388
milestone: '14.3' milestone: '14.3'
type: development type: development
group: group::dynamic analysis group: group::dynamic analysis
default_enabled: false default_enabled: true
...@@ -954,6 +954,11 @@ An on-demand scan can be run in active or passive mode: ...@@ -954,6 +954,11 @@ An on-demand scan can be run in active or passive mode:
minimize the risk of accidental damage, running an active scan requires a [validated site minimize the risk of accidental damage, running an active scan requires a [validated site
profile](#site-profile-validation). profile](#site-profile-validation).
### View on-demand DAST scans
To view running and completed on-demand DAST scans for a project, go to
**Security & Compliance > On-demand Scans** in the left sidebar.
### Run an on-demand DAST scan ### Run an on-demand DAST scan
Prerequisites: Prerequisites:
...@@ -987,6 +992,7 @@ To run an on-demand scan either at a scheduled date or frequency, read ...@@ -987,6 +992,7 @@ To run an on-demand scan either at a scheduled date or frequency, read
1. From your project's home page, go to **Security & Compliance > On-demand Scans** in the left 1. From your project's home page, go to **Security & Compliance > On-demand Scans** in the left
sidebar. sidebar.
1. Select **New DAST scan**.
1. Complete the **Scan name** and **Description** fields. 1. Complete the **Scan name** and **Description** fields.
1. In GitLab 13.10 and later, select the desired branch from the **Branch** dropdown. 1. In GitLab 13.10 and later, select the desired branch from the **Branch** dropdown.
1. In **Scanner profile**, select a scanner profile from the dropdown. 1. In **Scanner profile**, select a scanner profile from the dropdown.
...@@ -1023,6 +1029,7 @@ To schedule a scan: ...@@ -1023,6 +1029,7 @@ To schedule a scan:
1. On the top bar, select **Menu > Projects** and find your project. 1. On the top bar, select **Menu > Projects** and find your project.
1. On the left sidebar, select **Security & Compliance > On-demand Scans**. 1. On the left sidebar, select **Security & Compliance > On-demand Scans**.
1. Select **New DAST scan**.
1. Complete the **Scan name** and **Description** text boxes. 1. Complete the **Scan name** and **Description** text boxes.
1. In GitLab 13.10 and later, from the **Branch** dropdown list, select the desired branch. 1. In GitLab 13.10 and later, from the **Branch** dropdown list, select the desired branch.
1. In the **Scanner profile** section, from the dropdown list, select a scanner profile. 1. In the **Scanner profile** section, from the dropdown list, select a scanner profile.
......
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