You can schedule a Dynamic Analysis in the Veracode Platform to run only one time. When you are ready to run the analysis, you can start it immediately or schedule it to run on a date up to 90 days in the future. You can also configure the analysis to run on a recurring schedule.
You can also a schedule an analysis with the REST API.
Before you begin:
Ensure you have:
- A Veracode account with the Creator, Submitter, or Security Lead role.
- Created a Dynamic Analysis of a web application or API and selected Schedule at the bottom of the page in the Veracode Platform.
To complete this task:
On the Dynamic Analysis Schedule and Prescan page, for Frequency, select Once.
Optionally, set Prescan to On to run a prescan before the analysis starts.
For Start, select the date and time when you want the analysis to start.
For Analysis Duration, enter the maximum number of hours or days that you want the analysis to run.
For Pause and Resume, select Pause. Then, select the days or period, in hours and minutes, when you do not want the analysis to run. The default is Off.
The analysis resumes automatically, outside the selected days or period, and continues to run on its schedule. If your account has the manual resume feature, select the first radio button and one of the following options:
- manually: the analysis pauses automatically if it encounters an authentication error when attempting to sign in to the target site. The analysis remains paused until you fix the error and resume it manually. The default.
- automatically: the analysis pauses automatically if it encounters an authentication error when attempting to sign in to the target site. After you fix the error, you must wait for the analysis to resume automatically. You cannot resume the analysis manually.
If you change these options when the analysis is running or paused, the analysis applies the new setting the next time it is scheduled to run.
Optionally, select Preview Schedule to review a summary of the schedule.
Select Review and Submit to save the schedule and continue to the next steps.