In this article, you will understand step by step how to easily integrate with Snyk
Snyk integration streamlines vulnerability scan data collection. Scytale performs comprehensive tests to ensure the presence of vulnerability scanning measures. It provides a list of projects being scanned, along with the number of issues categorized by severity. Additionally, present the list of issues with Critical and High severity.
Permissions for Snyk Integration
All the permissions required for the integration with Snyk are read-only and do not allow Scytale to perform any actions within your Snyk account.
View Organization
View Project
View Project Snapshot
⚠️ Snyk has recently made changes to their API, and it is now only available for the enterprise plan. This means that only users with the enterprise plan will be able to connect and collect data from Snyk.
For more information: https://docs.snyk.io/snyk-api
How to Connect Scytale and Snyk
1) In Scytale, go to 'Integrations'.
2) Search for Snyk in the search bar and select 'Connect'.
3) Paste the Organization ID and API Key you copied from Snyk.
Learn how to how to create an API Key and Organization ID in Snyk below.
4) Add a connection name - this will be used to differentiate between your connections - and then select 'Connect'.
You have now successfully connected to Snyk!
How To Create An API Key and Organization ID in Snyk
1) Log in to Snyk https://app.snyk.io
2) On the left menu, under organization, select the relevant organization and then select 'Settings'.
3) Select the General tab.
4) Copy the organization ID.
5) At the bottom of the left side, click on the icon and then Account settings.
6) Under the general tab, go to the API Token section.
Select click to show and copy the API key for safekeeping.