Project Roles and Permissions

FlexNet Code Insight 2019 R1

The following table lists the various roles and associated permissions used to manage a given project in Code Insight. The Project Owner assigns the Analyst, Reviewer, and Observer roles to FlexNet Code Insight user and can reassign project ownership. For details about these roles and the procedure for assigning them, see Assigning Project Roles to Users.

Project Roles and Permissions

 

Roles

 

 

Project Owner

Analyst

Reviewer

Observer

Permissions

Notes

 

 

 

 

Manage project:

Change project owner
Manage project users
Rename project
Move projects in Project Folder Tree
Manage scan settings
Manage and inventory review/ remediation settings
Manage Source Control Management (SCM) and Application Lifecycle (ALM) instances

The project creator automatically becomes Project Owner, who can then reassign ownership to another user.

See the previous section, System Roles and Permissions, for information about the Create Project role needed to create projects.

 

 

 

View project inventory

Any user (not just one with a project role) can view the Project Inventory tab and the associated inventory details.

*

Edit/create project inventory

The Reviewer role has limited inventory-editing capabilities on the Project Inventory tab. Reviewers can neither edit nor add new inventory (that is, the Edit and Add buttons are not available). However, reviewers can recall inventory and edit inventory priority, review status, alerts, as-found license text, and notes (except detection notes).

 

 

Access and use Analysis Workbench

View codebase file tree
Edit inventory in the Workbench

 

 

 

Permissions

Notes

 

 

 

 

Invoke a scan

 

 

 

Upload codebase

 

 

 

Import/export project data

 

 

 

* The Observer role is available for only projects defined as “Private”. Only Observers, the Project Owner, Analysts, and Reviewers have access to the “Private” project to which they are assigned. The Observer is considered a regular user, restricted to viewing project inventory and generating reports for the “Private Project”.