Configuring a Dynamic Scan
After preparing your website for a dynamic assessment, you need to complete the Dynamic Scan Setup page. You only need to configure the dynamic scan settings once per release as the settings are carried over to the next scan. You can edit settings as needed for subsequent assessments.
To configure a dynamic scan:
Select the Applications view.
Your Applications page appears.
Click the name of the application.
The Application Overview page appears.

Click Start Scan for the release that you want to have assessed and select Dynamic.
The Dynamic Scan Setup page appears.

Complete the required fields. All other fields are optional or set to default values.
Field Description Assessment Type Select the assessment type. Only assessment types allowed by the organization's security policy are displayed.
The SLO of the selected assessment type appears below the field.
The Dynamic+ Web Services assessment is used for testing web services where an OpenAPI definition or Postman collection is not available.
Dynamic Site URL Type your site's URL. This field is available for Dynamic Website, Dynamic+ Website, and Dynamic+ Web Services assessments. Entitlement Select the entitlement that the assessment will use. The field displays entitlements that are valid for the selected assessment type, including those available for purchase. If the release has an active subscription, only options that do not consume entitlements are displayed. Time Zone Select your location's time zone, which is used to schedule the scan's start time.
Environment Facing Select whether the site is internal or external.
If needed, you can configure additional scan settings in the sections appearing below the required fields. The sections that are available depend on the assessment type selected.
Scope (Dynamic Website, Dynamic+ Website, Dynamic+ Web Services)
To edit the scope of the scan, click Scope.

Complete the fields as needed.
(Authentication (Dynamic Website, Dynamic+ Website, Dynamic+ Web Services)
To edit the authentication settings, click Authentication.

Complete the fields as needed.
Field Description Form Authentication (Optional) Select the check box if form authentication is required. Provide user names and passwords for at least two users. To add more credentials, use the Additional Notes field at the bottom of this form.
If available, select the Generate unique authentication check box if self-registration is required.
Network Required (Optional) Select the check box if network authentication is required and provide a username and password.
Additional Authentication Instructions (Optional) Select the check box if additional authentication is required, such as an account number or tenant code, and type instructions.
Fortify Azure DevOps Extension The None does not support multi-factor authentication. Examples include authentication controls involving SMS messages, email verifications, CAPTCHA, OATH Tokens, and physical tokens.
Web Services (Dynamic Web Services)
For information on preparing web services project files suitable for automated testing, see Preparing Web Services Project Files.
To add instructions for scanning web services utilized by the site, click Web Services.
Select the API definition type: Postman Collection (File), Postman Collection (URL), OpenAPI (File), OpenAPI (URL).
OpenAPI Specification versions 2.0 and 3.0 are supported.
Perform the relevant task based on your API definition type:
API Definition Type Procedure Postman Collection (File) 
- Click ... and browse to and select the Postman collection file. The JSON file format is accepted. If a file already exists, you can use the existing file or upload a new file.
Postman Collection (URL) 
Provide the Postman collection URL.
If authentication is needed to access the URL, provide the header name in the Header Name and the credentials in Header Value fields. For example, provide
Authorizationin Header Name andBearer <token>in Header Value. Not that this is separate from the credentials used to authenticate requests.Examples:
X-API-Key: <apikey>Authorization: <apikey>Authorization: Bearer <token>If the credentials are passed as a query parameter, include it in the URL.
OpenAPI (File) 
Click ... and browse to and select the OpenAPI document file. The JSON file format is accepted. If a file already exists, you can use the existing file or upload a new file.
If the API requires authentication, provide the API key value in the API Key field.
The supported security scheme is API key. Multiple API keys in requests are not supported.
OpenAPI (URL) 
Provide the OpenAPI document URL.
If the API requires authentication, provide the API key value in the API Key field.
The supported security scheme is API key. Multiple API keys in requests are not supported.
In the Additional Instructions field, type additional instructions.
Web Services (Dynamic+ Web Services)
For information on preparing web services project files suitable for automated testing, see Preparing Web Services Project Files.
To add instructions for scanning web services utilized by the site, click Web Services.

Complete the fields as needed.
Field Description Web Service Type - Select the web service type: SOAP, REST.
- Upload a project file, such as a WSDL file or API definition file, that contains working sample data. The JSON, WSDL, TXT, and XML file formats are accepted.
Additional Instructions (Optional) Type additional instructions, such as required headers, tokens, or authentication mechanisms. Username, Password
API Key, Password
(Optional) Provide the username and password or API key and password.
Scheduling & Availability (all assessments)
To edit the scan frequency and site availability settings, click Scheduling & Availability.

Complete the fields as needed.
Additional Details (Dynamic Website, Dynamic+ Website, Dynamic+ Web Services)
To add additional details about the scan, click Additional Details.

Complete the fields as needed.
Once you have configured the scan settings, click Save.
If the form is complete, the Setup Status is marked as Valid.
- If the form is incomplete, the Setup Status is marked as Incomplete. A list of the issues appears at the top of the page. You can hover over the x icon next to Setup Status to display the list.
to exclude URLs matching the string from testing. Add a new entry for each string. The field is not case-sensitive.