Skip to content

docs(permissions): API Importer cannot add or edit notes - #16647

Merged
Maffooch merged 1 commit into
devfrom
docs/api-importer-note-permissions
Oct 30, 2026
Merged

Maffooch merged 1 commit into
devfrom
docs/api-importer-note-permissions

Conversation

@Maffooch

Copy link
Copy Markdown
Contributor

Description

The Role Permission Chart showed the built-in API Importer role adding, editing and deleting its own notes, and editing other users' notes. The role holds no Note permissions, so it cannot do any of those. This removes the two check marks in the API Importer column.

The matching DefectDojo Pro change makes every notes route enforce Note_Add the same way, including the nested findings, tests and engagements notes routes.

🤖 Generated with Claude Code

The built-in API Importer role holds no Note permissions, so the chart
should not show it adding, editing or deleting notes.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@Maffooch Maffooch added this to the 3.5.0 milestone Oct 30, 2026
@Maffooch
Maffooch requested a review from blakeaowens as a code owner October 30, 2026 22:32
@github-actions github-actions Bot added the docs label Oct 30, 2026
@Maffooch
Maffooch added this pull request to the merge queue Oct 30, 2026
Merged via the queue into dev with commit 0ae70dc Oct 30, 2026
31 checks passed
@Maffooch
Maffooch deleted the docs/api-importer-note-permissions branch October 30, 2026 23:36
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