Creating a layer from scratch
Project layer (pipeline) is a grouping entity for security checks. System users can create new project layers or configure existing layers according to their assigned role.
Each project layer is associated with a project.
Project layers are represented as a hierarchy. You can configure layers nested within other layers. The default maximum number of layers is 10, but you can change the maximum nesting depth when you deploy the system.
Layer parameters
Each project layer is represented as a separate hierarchy object and includes the following parameters:
- Layer name;
- Security check status—the overall status of the layer's checks. The following statuses are available:
- Ready;
- No runs yet;
- Incomplete;
- In progress;
- Control failed;
- Control passed;
- Scan results for the selected layer;
- Security issues for the selected layer;
- Quality gates for the selected layer;
- Start a new scan—starts a scan;
- A list of security checks.
Creating a project layer
To create a new project layer from scratch, follow these steps:
- Go to the Projects section.
- Find the required project.
- Go to the project overview page.
- Go to the Project layer tab.
- Select Add layer.
- Select From scratch.
- Enter the following information:
- layer name;
- description;
- layer type—the following types are available:
- landscape;
- network segment;
- orchestrator;
- namespace;
- service;
- gateway;
- release;
- virtual machine;
- container;
- pod;
- Docker;
- storage;
- database.
- quality gate—you can select one or more gates created earlier, or create a new quality gate.
- Add the required fields. You can select fields created earlier or create a new field.
For more information about creating quality gates and project fields, see Quality gates and Field builder.
- Select Create
After you create all the required project layers, you can add security checks. For more information, see Creating a security check.