Artifactory Repository setup

Feature availability This feature is available with Enterprise plans. See pricing plans for more details.
Supported Projects The Artifactory Package Repository integration currently supports Node.js (npm and Yarn) and Maven projects. Gradle projects are not currently supported.
Connecting a custom Artifactory Package Repository enables Snyk to resolve all direct and transitive dependencies of packages hosted on the custom registry and calculate a more complete, accurate dependency graph and related vulnerabilities.
You can configure these types of Artifactory Package Repository:
  • Publicly accessible instances protected by basic authentication
  • Instances on a private network accessed through Snyk Broker (with or without basic authentication).
These instructions apply to configuring publicly accessible instances. For instructions on configuring a brokered instance see Set up Snyk Broker with Artifactory Repository.

Obtain Broker token for Artifactory Respository setup

  1. 1.
    Go to settings
    > Integrations > Package Repositories > Artifactory.
  2. 2.
    Enter the URL of your Artifactory instance, this must end with /artifactory.
  3. 3.
    Enter your username and password.
  4. 4.
    Select Save.
Artifactory integration setup
Artifactory integration setup
If you do not see the Snyk Broker on/off switch, you do not have the necessary permissions and can only add a publicly accessible instance.
Submit a request to Snyk Support if you want to add a private registry.
When you have permissions to add a private registry, continue with the instructions on Set up Snyk Broker with Artifactory Repository.
© 2023 Snyk Limited | All product and company names and logos are trademarks of their respective owners.