Snyk

Overview

The Snyk integration allows autobotAI to connect with your Snyk account to monitor, detect, and address security vulnerabilities in your projects. Snyk is a developer-first security tool designed to find and fix vulnerabilities in your dependencies, container images, and infrastructure as code. By integrating Snyk with autobotAI, you can automate vulnerability tracking and improve the security posture of your projects.

This guide provides instructions for setting up the Snyk integration in your autobotAI account. By completing this process, you will connect your Snyk account and its associated projects to autobotAI.

Prerequisites

Before starting, ensure you have:

  1. A Snyk account with access to the projects you want to monitor.
  2. A Snyk API token with necessary permissions.

Instructions for retrieving your API token can be found in the Additional Information section.

Steps to Set Up Snyk Integration

Step 1:
Navigate to the Integrations page by selecting Integrations from the menu. Click the + Add Integration button in the top-right corner to view available integrations.

add_integration

Step 2:
From the list, under Security Tools, select Snyk + Add to create the Snyk integration.

select_snyk

Step 3:
Fill in the required fields as follows:

Note: Fields marked with an asterisk (*) are mandatory.

  1. Alias: Provide a meaningful name or alias for this integration.
  2. Groups: Use groups to organize multiple integrations, similar to how labels work in email systems.
  3. API URL: Enter your Snyk URL.
  4. API Key: Enter your Snyk API key.

snyk_details

Double-check the information, then click Create to complete the integration.

Step 4:
After creating the integration, locate it under Integrations. Click on the three dots next to it, select Test, and ensure your integration is configured correctly with autobotAI.

validation

Additional Information

How to Retrieve Snyk API Token

  • Log in to Snyk:
    Navigate to Snyk and sign in with your credentials.

  • Access API Token:

    1. Click on your profile in the top-right corner and select Account Settings.
    2. Navigate to the API Token section.
  • Generate or Copy API Token:

    1. If no API token exists, click Generate API Token.
    2. Copy the generated API token.
  • Paste the Token:
    Enter the token in the Snyk API Token field on the autobotAI platform to complete the integration.

Once added, test the integration to confirm functionality and connectivity with your Snyk account.