Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Global Audit View: Policy Violations #772

Conversation

rbt-mm
Copy link
Contributor

@rbt-mm rbt-mm commented Mar 12, 2024

Description

This PR introduces the new view Policy Violation Audit in the sidebar.

This view displays a list of all policy violations filtered by ACLs and other optional filters, making it easier to get an overview of all policy violations in one's projects with the possibility to filter them and only show relevant violations (e.g. Violation State = FAIL).

Backend PR: DependencyTrack/dependency-track#3544

Addressed Issue

DependencyTrack/dependency-track#1770

Additional Details

Requires the VIEW_POLICY_VIOLATIONS permission.

image

image

Checklist

rbt-mm and others added 4 commits March 11, 2024 10:58
Adds a new view in the sidebar, Policy Violation Audit, which shows
every policy violation filtered by ACLs and other optional filters.
This view makes it easier to get an overview of all policy violations in
all the projects with the possibility to filter them and only show
relevant violations.

`VIEW_POLICY_VIOLATION` permission is required to access the view

Signed-off-by: RBickert <[email protected]>
Changes the behavior of the Sidebar of the DefaultContainer to show the
"GLOBAL AUDIT" headline when a user has the permission
"VIEW_VULNERABILITY" or "VIEW_POLICY_VIOLATION"

Signed-off-by: RBickert <[email protected]>
…tions

Global Audit View: Policy Violations
Signed-off-by: RBickert <[email protected]>
@nscuro nscuro added this to the 4.12 milestone May 15, 2024
@nscuro nscuro added the enhancement New feature or request label Sep 24, 2024
@nscuro nscuro merged commit 8d7cc7d into DependencyTrack:master Sep 24, 2024
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants