dependency-track icon indicating copy to clipboard operation
dependency-track copied to clipboard

Document how Portfolio Access Control/ACL works now

Open jakub-bochenski opened this issue 10 months ago • 0 comments

Current Behavior

I can't seem to find any documentation on this. The behavior isn't obvious as seen in this comment: https://github.com/DependencyTrack/dependency-track/issues/4828#issuecomment-2823359707

Maybe another important finding: I realized that when a new BOM is uploaded the newly created sub-project under an existing parent is automatically added to the allowed list of the team in portfolio access control. All further operations done by this team then seem to work fine. When I remove the sub-project from this team (keeping the permission on the parent) further access is forbidden. Same for other teams after initial upload that do not automatically get the sub-project in their "Portfolio Access Control" list but have it on the parent..

It's a shame you have to find out experimentally how it works now

Proposed Behavior

Access Control is documented

Checklist

jakub-bochenski avatar Jun 11 '25 13:06 jakub-bochenski