Skip to content

docs(risk-acceptance): one risk acceptance per finding, and the default expiration date on requests - #16438

Merged
blakeaowens merged 1 commit into
devfrom
docs/risk-acceptance-one-per-finding-and-defaults
Oct 20, 2026
Merged

blakeaowens merged 1 commit into
devfrom
docs/risk-acceptance-one-per-finding-and-defaults

Conversation

@blakeaowens

Copy link
Copy Markdown
Contributor

Description

Docs for three risk acceptance changes in DefectDojo Pro (the Pro risk acceptance page only):

  • One risk acceptance per finding. A finding that is already risk accepted, through another Full Risk Acceptance or a Simple Risk Acceptance, cannot be added to a second one, and with Risk Acceptances 2.0 enabled neither can a finding an undecided security exception request names. The New Risk Acceptance and Add Findings pickers list only findings that are not risk accepted, not duplicates and not waiting on a request; the API returns a 400 naming each held finding (example body included); standing acceptances and the Rules Engine skip a held finding.
  • Request Security Exception starts Accept Until at today plus the Default Risk Acceptance Days setting, counted from the request; clearing it asks for an exception that never expires, and the API's omitted and null dates behave the same way.
  • Default dates apply to the accept_risks actions and to an empty Default Risk Acceptance Days setting (read as 180).

Documentation

docs/content/triage_findings/findings_workflows/PRO__risk_acceptance.md (English only; language copies are generated).

Checklist

  • Rebased against the dev branch.
  • Documentation updated.

🤖 Generated with Claude Code

…lt expiration date on requests

Describe that a finding belongs to one risk acceptance at a time (the
pickers, the API refusal and its 400 body, automations skipping held
findings), that a security exception request starts Accept Until at the
default window, and that the accept_risks actions and an empty Default
Risk Acceptance Days setting follow the same default.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@blakeaowens blakeaowens added this to the 3.4.300 milestone Oct 20, 2026
@blakeaowens
blakeaowens requested a review from Maffooch as a code owner October 20, 2026 11:12
@github-actions github-actions Bot added the docs label Oct 20, 2026
@blakeaowens
blakeaowens added this pull request to the merge queue Oct 20, 2026
Merged via the queue into dev with commit c39e4ef Oct 20, 2026
31 checks passed
@blakeaowens
blakeaowens deleted the docs/risk-acceptance-one-per-finding-and-defaults branch October 20, 2026 19:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants