Update DAST "Site Profile Validation" links
What does this MR do and why?
In 15.6, a merge request introduced a change to how we present information on DAST in the documentation. The MR made changes including moving content away from the main 'index' page.
A UI section of the code still references the previous index URL and a specific anchor point, and has not been updated. This MR fixes this by providing the updated path. Other references to the incorrect path have also been corrected in the code.
Example of UI component which still uses the incorrect documentation path:
Screenshots or screen recordings
Before (taken to DAST index page without an anchor) | After (taken to proxy page with anchor) |
---|---|
How to set up and validate locally
- Ensure your GDK instance has paid features by using an Ultimate license file
- Create or go to an existing project
- Navigate to Security and Compliance → On-demand scans
- Select New scan
- Under Scanner Profile, configure an active scan.
- Go to the Site profile section of the page, and create a new site profile with dummy data (e.g.
https://example.com
). - Confirm the warning component appears about having an unvalidated site for an active scan
- Follow the Learn more about site validation link.
- This should direct to the correct location in the GitLab documentation, which is this link: https://docs.gitlab.com/ee/user/application_security/dast/proxy-based.html#site-profile-validation
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Ben King