For the complete documentation index, see llms.txt. This page is also available as Markdown.

Snyk Essentials integrations reference

Reference for Snyk Essentials integration availability, sync times, connection statuses, and Snyk Broker setup

Snyk is rolling out a new navigation. The steps on this page describe the classic interface. If your view looks different, visit Navigate the Snyk Web UI to map these options to the new interface.

Snyk Essentials integrations reference

The Integrations page, under Settings > Integrations, shows all active integrations, including any data automatically synced from your existing Snyk Organizations.

The following supported Snyk data are automatically synced: Snyk Open Source, Snyk Code, Snyk IaC, Snyk Container.

Each connected integration enables you to pause data syncing, modify integration profiles and configurations, delete the integration, or check when the integration was last synced and when the next sync is scheduled.

Integrations syncing time

Depending on the type of action, the syncing times might differ:

  • Commits - 6 hours

  • Get repository list - 6 hours

  • Enrich repository - daily

  • Sync repository (archive old or deleted repositories) - weekly

  • Get organization chart - weekly

Integration connection statuses

After you finish setting up an integration, you can see the following connection statuses:

  • Setup in progress

  • Connected

  • Connection failed

  • x profile(s) connected

  • x/y profile(s) connected

  • x profile(s) failed

If you encounter any of the failed statuses, check the Connection failure details list available on the integration card.

Snyk Essentials integrations ecosystem

You can refer to the table below to verify the availability and compatibility of all integrations for Snyk Essentials. The integrations are categorized by type, listed by name, and indicated as available or not for Snyk Essentials.

Integration type
Integration name
Snyk Essentials

You can refer to the list below to view available and compatible integrations for Snyk Essentials.

SCM

Dev portals and Service catalogs

Risk management collaboration

Using the Integrations page

Use the Integrations page to onboard integrations and populate Snyk Essentials with data from SCM tools.

You can add an integration by following these steps:

  1. Navigate to the Integrations page at the Group level.

  2. Click Add integration and select the integration you want to add.

  3. Configure your connection and click Done.

Visit the Group-level integrations page for step-by-step details about how to set up an integration.

After the integration is validated, a card is displayed on the Integrations page, allowing you to enable or disable the connection, edit the settings, or remove the connection from your configuration.

Using Snyk Broker

If your SCM instance is not publicly accessible, you need Snyk Broker. You can install and configure your Snyk Broker using Docker or Helm. For more information about Snyk Broker, visit the Snyk Broker documentation, including Snyk Broker.

Enable the Snyk Essentials flag in your Snyk Broker deployment environment before running the commands.

You can find on GitHub all the updated .json files that include the allowed list of accessible endpoints for the integrations.

Last updated

Was this helpful?