Users and Roles for Synopsys Detect Plugin

You must configure a user/API token in Black Duck so that the Detect scan is analyzed in Black Duck. For more information, refer to How to generate an API token in Black Duck.

The following user roles are required for the user that you create in Black Duck:



Project Creator

Creates Black Duck projects

Project Code Scanner

Populates project BOM
Global Code Scanner can also be used to populate Project BOM

Global Code Scanner

Populates the project BOM, waits for results, generates reports, checks for policy violations.

Project Manager

Generates reports


A user with the Global Code Scanner overall role can generate a report, but cannot delete the report. The Project Manager project role is required to delete the report.