Analysis Workbench
The Analysis Workbench is a facility that lets you examine the evidence in a project’s scanned codebase in your project and interact with the inventory resulting from the scan.
The Analysis Workbench has the following fields.
Note:For files scanned by a Code Insight scan-agent plugin on a remote system, only license evidence is currently reported in Code Insight. The Analysis Workbench indicates which remotely scanned files contain license evidence (a green icon is displayed next to the files under a remote scan-agent node in the Codebase Files and File Search Results pane) and lets you view this evidence on the Evidence Details pane and a file’s Evidence Summary pane.
Note:Some panes do not contain data until you choose a file in another pane.
Column/Field |
|
Description |
||||||||||||||||||||||||
A color-coded and hyperlinked guide to the files and inventory in your scanned codebase:
|
||||||||||||||||||||||||||
Codebase Files pane |
A tree listing the files in the project codebases. The tree can include one or more nodes, each node identifying a specific Scan Server or remote scan agent and listing the files scanned by that scanner. A given file in the list can show the following information:
To search for files and folders whose name contains a specific string, provide the string (at least three characters) in the Enter search string... field and click To explore more information about a file and its evidence, click its hyperlinked file name. Alternatively, right-click the file name for more options (see Managing the Codebase Files for more information). |
|||||||||||||||||||||||||
File Search Results pane |
A tree listing the files resulting from a search (other than the name search used in the Codebase Files pane). The tree is organized by the nodes and directories containing the files. Drill down into the nodes and directories to view the files. A given file in the list can show the following information:
To explore more information about a file and its evidence, click its hyperlinked file name. Alternatively, right-click the file name for more options (see Managing the Codebase Files for more information). |
|||||||||||||||||||||||||
File Details tab |
Click a codebase file in the Codebase Files or File Search Results pane on the left to open the Files Details tab (in the middle pane). This tab includes a expandable header that lists metadata about the selected codebase file, as well as the three sub-tabs—Evidence, Exact Matches, and Partial Matches—available to examine the file’s open-source or third-party evidence. For more information, see Examining and Managing Open-Source Evidence for a Given File. |
|||||||||||||||||||||||||
Inventory Items (x) pane |
The list of inventory items for the project. You can filter this list by published or not-published inventory or by inventory name. |
|||||||||||||||||||||||||
Current View |
The project inventory that is being displayed—inventory items filtered by codebase files to which they are associated or by inventory attributes. |
|||||||||||||||||||||||||
Published (x)/Not Published (x) |
Select the option to filter the inventory to all published or all not-published items. The x value is the number of each type. If you filter by published or not-published items and then filter by Advanced Search criteria (or vice versa), the resulting inventory list is based on the published/not-published filter AND the Advanced Search criteria. |
|||||||||||||||||||||||||
Clear Filter |
Clears any inventory-list filters that have been applied (name, published, or not-published filters and Advanced Search filters). |
|||||||||||||||||||||||||
Advanced Search |
Click this button to perform an advanced search on the inventory (for example, by inventory review status, priority, confidence level or associated licenses, security vulnerabilities, tasks, and more). The Advanced Inventory Search Dialog is displayed. |
|||||||||||||||||||||||||
|
inventory name filter |
Enter a string by which to search and filter the inventory by name. As you type each character in the string, the list is automatically filtered according to the entered characters. This current name filter is automatically copied to the Advanced Inventory Search Dialog if you perform an Advanced Inventory Search (by clicking Advanced Search). Likewise, if you enter a name filter on the Advanced Inventory Search dialog, it is copied back to this field. This behavior enables you to keep the name filter persistent. However, you can always change or remove the filter in either location. |
||||||||||||||||||||||||
Add New |
Click to create a new inventory item. The New Inventory Item tab is opened. See Creating Inventory from the Inventory Items List for more information. |
|||||||||||||||||||||||||
Name |
The column listing the name for each inventory item in the Inventory Items list. Click the column header to sort the list alphabetically in ascending or descending order by inventory name. To show or edit information about an inventory item, click the hyperlinked inventory name to open its Inventory Details tab (in the middle pane). See Inventory Details Tab in the Analysis Workbench for details. |
|||||||||||||||||||||||||
#Files |
The column listing the number of codebase files associated with each inventory item in the Inventory Items list. Click the column header to sort the list in ascending or descending order by the number of files associated with the items. |
|||||||||||||||||||||||||
Publish |
To publish an inventory item in the Inventory Items list, right-click the item and select Publish Inventory. |
|||||||||||||||||||||||||
Recall |
To recall a published inventory item in Inventory Items list if it does not fit the criteria for published inventory, right-click the item and select Recall Inventory. The status of the item is changed to “Not Published”. |
|||||||||||||||||||||||||
Delete |
To remove an inventory item from the Inventory Items list, right-click the item and select Delete. |
|||||||||||||||||||||||||
Inventory Details tab |
To show or edit information about an inventory item in the Inventory Items list, click the hyperlinked inventory item to open its Inventory Details tab (in the middle pane). See Inventory Details Tab in the Analysis Workbench for details. |
|||||||||||||||||||||||||
Evidence Details |
Click Evidence Details (in the middle pane header) to open the Evidence Details tab in the middle tab. From here, you can view a summary of OSS and third-party evidence found across the codebase during the last scan. You can also filter the evidence based on files selected in the Codebase Files pane; or filter the files in the Codebase Files pane by selected evidence. |
See Also