Create/Edit Scan Profile Dialog
FlexNet Code Insight 2020 R2
Both the Create Scan Profile dialog and the Edit Scan Profile dialog contain the fields described in this table to define or update a scan profile. Administrators access either dialog from the Scan Profiles tab on the Administration page.
In addition to letting you create your own scan profiles, FlexNet Code Insight ships with the following pre-defined scan profiles, which you can modify, assign to projects, or use as templates for creating your own profiles. For your reference, the table below indicates which scan settings are enabled for each pre-defined profile. For example, to view the settings enabled for:
• | The Basic Scan Profile (without CL), see the Basic column in the table. |
• | The Standard Scan Profile, see the Standard column. |
• | The Comprehensive Scan Profile, see the Comprehensive column. |
Note the following about the pre-defined scan profiles:
• | The Comprehensive and Standard Scan Profiles rely on data stored in the Compliance Library (CL) to detect evidence for Exact Matches and Source Code Matches. |
• | The Standard Scan Profile cannot be modified. |
Field |
|
Description |
Basic |
Standard |
Comprehensive |
|||||||||
Name |
Enter or edit the profile name. |
X |
X |
X |
||||||||||
Perform Package/License Discovery in Archives |
Select this option to have the Scan Server recursively perform package discovery and license detection within all archive files encountered in the project codebase. By default, this option is selected. |
X |
X |
X |
||||||||||
Dependency Support |
Determine the level of dependency scanning to be performed by the Scan Server. The available options include:
For a description of Code Insight dependency support for supported ecosystems, see the “Automated Analysis” chapter in the FlexNet Code Insight User Guide. |
X |
X |
X |
||||||||||
Automatically Add Related Files to Inventory |
Select this option to have the system associate additional files to existing inventory items based on the data available in automatic detection rules. |
X |
X |
X |
||||||||||
Exact Matches |
Select this option to enable the detection and recording of scanned files that exactly match entire-file data in the Compliance Library (CL). |
|
X |
X |
||||||||||
Source Code Matches |
Select this option to enable the detection and recording of any source-code snippets in the scanned files that match data in the Compliance Library (CL). |
|
|
X |
||||||||||
Include System- Identified Files |
Select this option if you want the Scan Server to perform source-code matching for files that have already been associated with one or more inventory items during automated analysis. |
|
|
X |
||||||||||
Include Files with Exact Matches |
Select this option if you want the Scan Server to perform source-code matching for files that have already been identified as having exact-file matches in the CL. |
|
|
X |
||||||||||
Minimum Source Code Matches |
Enter the minimum number of source-code matches that the scan needs to detect in a given codebase file before reporting the file as having such matches. (A source-code match is a snippet of code in a codebase file that matches an open-source code snippet found in the CL data.) Enter a new minimum value from 1 to 32767. (The default is 3.) For example, if this value is increased to 10, ten code snippets in a given codebase file must match data in the CL before the scan reports the file as having source-code matches. In general, the higher this value, the fewer source-code matches an analyzer has to review. |
|
|
X |
||||||||||
Search Terms |
Provide a list of search terms to be used in the scan. Use the + button to add a term and the - button to remove a term. |
X |
X |
X |
||||||||||
Scan Exclusions |
Provide a list of file extensions to be excluded from the scan. Use the + button to add an exclusion term and the - button to remove an exclusion. Also see “Creating Exclusion Patterns for Scan Profiles” in the FlexNet Code Insight Installation and Configuration Guide. |
X |
X |
X |
See Also
About FlexNet Code Insight Scans