What is an Integration?

An Integration is a way to organize Targets.

Integrations come in two flavors:

Symbolic

Symbolic type Integration do not need credentials or any connection information. The Targets associated with the symbolic type Integrations act as buckets for the findings.

  • Artifact - represents an application build bundle such as in a CI/CD pipeline.
  • Custom - represents a host, an IP address, a URL, etc.

Repository

Repository type Integrations are connecting to a customer’s source code management system, container repository, etc. and will need connection information like credentials to connect to those systems. The Targets associated with the repository type Integrations represent each repository.

Integrations & Targets

A Target cannot exist without an Integration. Integrations represent a Target type.

Additionally, only one Integration is needed per Target type.

Additionally

See our Integration name recommendations here.