About Code Insight Projects
A project in Code Insight represents a version or release of an application or application module on whose codebase you run a Code Insight scan and analysis. The scan discovers of evidence of open-source software (OSS) and third-party code in the application files and generates an inventory of this software that you can then review and remediate within the project. The project also provides facilities that enable you to perform your own thorough audit of the scanned files to validate the generated inventory and create or modify inventory items if needed.
Typically, you would create a project for each one of your products or services, but you might also create projects to review vendor code for security or licensing issues, to screen an open-source component you are considering using, or to prepare for an open-source contribution.
For added flexibility, you can group projects in project folders that represent business units, teams, product lines, tools, or any other groupings that help you locate projects more easily. The folders can be nested to the desired level.
All projects have the same basic key elements but use various configurations, as described in these next sections:
• | Key Project Elements |
• | Common Project Configurations |
• | Legacy Projects |
Important:You can create projects only if the Code Insight System Administrator has granted you permission to do so, as described in the “Code Insight Installation and Configuration Guide”.