Project Roles and Permissions

FlexNet Code Insight 2019 R3

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 a project:

Reassign project ownership
Manage project users
Rename project
Move projects in Project Folder Tree
Manage scan settings
Manage 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, and recall project inventory

On the Project Inventory tab, only Reviewers and the Project Owner can perform inventory review functions:

Recall inventory
Edit inventory priority, review status, and alerts
Update Notices Text (on the Licenses & Notices tab) and Notes & Guidance text (except Detection Notes) for inventory
Approve or reject inventory

However, on this same tab, only Analysts and the Project Owner have access to the Add Item button to create inventory and to the Edit Item button to edit inventory definition properties (such as component, version, selected license, URL, and usage).

 

 

Access and use Analysis Workbench

View codebase file tree
Create, edit, and recall inventory and manage custom detection rules.
Edit Notices Text on the Licenses & Notices tab
Edit Audit Notes on the Notes tab

 

 

 

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”.