Configure risk acceptance workflow
How to configure the risk acceptance workflow for Snyk API and Web
Last updated
Was this helpful?
How to configure the risk acceptance workflow for Snyk API and Web
Customize the risk acceptance workflow in Snyk API & Web to align with your organization's internal security and compliance processes.
By configuring this feature, you can require users to provide specific information, such as an expiration date or an approver's name, when they move a finding to the Accepted Risk state. This ensures that risk acceptance is consistently documented and periodically reviewed.
As the Account Owner, you can define which fields are mandatory when a user accepts the risk of a finding.
From the side menu in your Snyk API & Web account, navigate to Settings > Scan Settings.
Locate the RISK ACCEPTANCE WORKFLOW module.
Select the check boxes for the fields you want to require:
Expiration date - Requires the user to set a date on which the risk acceptance automatically expires. If you select this, you can also set a maximum acceptance period (in days) to limit how far in the future the expiration date can be.
Approver name - Requires the user to enter the name of the person who approved the finding.
Approval date - Requires the user to enter the date when the finding was approved.
Click Save to apply your changes.
After you configure the workflow, Snyk prompts any user accepting a finding's risk to provide the required information.
Navigate to any page where findings are listed (for example, the global Findings page or a target's details page).
Select one or more findings you want to accept.
From the State dropdown menu, select Accepted Risk.
A dialog opens, listing the custom fields you configured.
Fill out the required information and click Accept risk.

After you submit the form, the state of the selected findings changes to Accepted Risk. Snyk records this action, along with all the information you provided, in both the individual finding logs and the account audit log.
If you set an expiration date for a finding, Snyk automatically reverts its state from Accepted Risk back to Not Fixed after that date is reached, so the finding is re-evaluated in future scans.
Last updated
Was this helpful?
Was this helpful?

