Skip to content

Comments

Add page on users and permissions#5831

Open
Granjow wants to merge 1 commit intoDependencyTrack:masterfrom
Granjow:docs/permissions
Open

Add page on users and permissions#5831
Granjow wants to merge 1 commit intoDependencyTrack:masterfrom
Granjow:docs/permissions

Conversation

@Granjow
Copy link
Contributor

@Granjow Granjow commented Feb 20, 2026

Description

Docs: Summarise permissions

Addressed Issue

Permissions are currently only documented in the OpenAPI specification, which is fine for developers, but not for normal users or for getting started with permissions.

closes #5830

Additional Details

I'm not entirely sure about chapter ordering, please let me know if changes are required and how you would do that (i.e. if there is an alternative to modifying countless .md front matters by hand to change the chapter number).

Checklist

  • I have read and understand the contributing guidelines
  • This PR fixes a defect, and I have provided tests to verify that the fix is effective
  • This PR implements an enhancement, and I have provided tests to verify that it works as intended
  • This PR introduces changes to the database model, and I have added corresponding update logic
  • This PR introduces new or alters existing behavior, and I have updated the documentation accordingly

Copilot AI review requested due to automatic review settings February 20, 2026 07:22
@owasp-dt-bot
Copy link

owasp-dt-bot commented Feb 20, 2026

Snyk checks have passed. No issues have been found so far.

Status Scanner Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a new documentation page for users and permissions to address the lack of user-facing documentation about the permission system. Currently, permissions are only documented in the OpenAPI specification, which is primarily intended for developers rather than end users.

Changes:

  • Created a new Administration category documentation page listing all 14 permissions with user-friendly descriptions
  • Provides a non-exhaustive overview of what each permission grants access to
Comments suppressed due to low confidence (1)

docs/_docs/administration/users-and-permissions.md:22

  • Inconsistent capitalization: "Tags" should be lowercase "tags" to match the capitalization used in line 25 and throughout the documentation.
| `TAG_MANAGEMENT`            | Modify Tags                                                                                   |

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

| `VIEW_PORTFOLIO` | Read projects, services, tags, vulnerabilities, BOMs, Dependency Graph, metrics; use Search |
| `VIEW_VULNERABILITY` | Read analysis decisions and findings |
| `VULNERABILITY_ANALYSIS` | Record analysis decision |
| `VULNERABILITY_MANAGEMENT` | Modify vunlerabilities |
Copy link

Copilot AI Feb 20, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Spelling error: "vunlerabilities" should be "vulnerabilities".

Suggested change
| `VULNERABILITY_MANAGEMENT` | Modify vunlerabilities |
| `VULNERABILITY_MANAGEMENT` | Modify vulnerabilities |

Copilot uses AI. Check for mistakes.
Signed-off-by: Simon A. Eugster <simon.eu@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Document user permissions

2 participants