This feature is only available on Chainloop’s platform paid plans.
Important: A “project” is different than a “product”, as well as a “project version” is different than a “product version”.Project versions represent the version of the component while product versions represent the version of the product.
Products and project versions can evolve independently.
- Organize products within Business Units for better organizational structure and management
- Attach frameworks at the product level, including applicability configuration, and get aggregated compliance reports.
- Manage user access (RBAC) at the product level that can be used for product management functions, as well as giving users access to the underlying projects today.
- (not yet available) Offer product release management capabilities that include the ability to track versions of a product that are linked to the versions of the underlying projects.
Creating a product
Products can be created only through the Chainloop UI.- Navigate to the Products section in the left sidebar.
- Click on the Create Product button.

-
Fill in the product details:
- Name: The name of the product.
- Description: A brief description of the product.
- Business Unit (optional): Select a business unit to associate this product with for organizational purposes.
- Click on Create to finalize the product creation.
You can assign products to Business Units to organize them by department, division, or any other organizational structure that makes sense for your company.
Creating a product version
Important: A “project” is different than a “product”, as well as a “project version” is different than a “product version”.Project versions represent the version of the component while product versions represent the version of the product.
Products and project versions can evolve independently.

Configuring compliance applicability
The Compliance Applicability matrix allows you to define compliance applicability at the product level and tweak it down to the project level. This sounds complicated, but long story short, it allows compliance and product managers to mark frameworks as a whole or specific requirements as non-applicable (optionally providing a reasoning) for specific underlying projects, reducing the configuration burden. Let’s see an example. Below, you can see a compliance applicability configuration for the compliance framework “Chainloop best practices.” On the left side, you can see the applicability for the whole product version (Chainloop Platform v1.235) and whether the underlying projects inherit or “override” the applicability.

Adding users and groups to a product
- You can manage user access by clicking the “Manage members and groups” option within the product.

- Product Admins have full access to manage the product, including attaching compliance frameworks and managing user access.
- Product Viewers have read-only access to the product and its associated projects, unless they have a specific project role that grants them additional permissions.

Editing products
Select “Edit Product” in the product menu to edit the product properties, including attaching additional compliance frameworks.
