Hello Currently to enable users to download the SBOM
We have to grant them PORTFOLIO_MANAGEMENT permission, this has a lot of privileges, namely the ability to delete a project, etc... that we do not want to grant to read only viewers. They may need to download the SBoM for report purposes, but that is the only operation they are required.
Proposed Behavior
Allow VIEW_PORTFOLIO to download the SBOM (enable the SBOM button to be visible).
This will allow us to enforce least privilege access principle.
VIEW_PORTFOLIO should grant permission to download the "Inventory" BOM
VIEW_VULNERABILITY should additionally grant permission to download the "Inventory with Vulnerabilities" and "VDR" variants
Current Behavior
Hello Currently to enable users to download the SBOM
We have to grant them PORTFOLIO_MANAGEMENT permission, this has a lot of privileges, namely the ability to delete a project, etc... that we do not want to grant to read only viewers. They may need to download the SBoM for report purposes, but that is the only operation they are required.
Proposed Behavior
Allow VIEW_PORTFOLIO to download the SBOM (enable the SBOM button to be visible).
This will allow us to enforce least privilege access principle.
Checklist