Snyk Broker - AppRisk
If your SCM or third-party instance is not publicly accessible, you need Snyk Broker. You can install and configure your Snyk Broker using Docker or Helm. The minimum supported Broker version for Snyk AppRisk is 4.171.0.
Enable Broker for Snyk AppRisk by setting the APPRISK
environment variable to true
in the installation command: ACCEPT_APPRISK=true
for Docker and --set enableAppRisk=true
for Helm.
SCM integrations
GitHub - install and configure Snyk Broker
GitHub Enterprise - install and configure Snyk Broker:
BitBucket - install and configure Snyk Broker:
GitLab - install and configure Snyk Broker:
Azure - install and configure Snyk Broker:
You can find on GitHub all the updated .json
files that include the allowed list of accessible endpoints for the integrations.
Third-party integrations
The third-party integrations are available in a Closed Beta state and are applicable only to the Snyk AppRisk Pro version. Please contact your salesperson if you are interested in Snyk AppRisk Pro.
Checkmarx SAST integration
Use the following steps to install and run Snyk Broker for the AppRisk and Checkmarx SAST integration.
Ensure you have the Snyk Broker token for the Snyk AppRisk integration. The Snyk support team can provide the needed token.
Pull the latest broker image by running this command:
Ensure the
config.universal.json
file contains the following information:
Run the following commands with your Checkmarx username and password:
When the connection is established, you will find in the logs the following message:
successfully established a websocket connection to the broker server
Last updated