Skip to main content

Integrate Build Tools with Sonatype Guide

Integrate Sonatype Guide vulnerability scanning directly into your build pipeline and development workflow for continuous security monitoring.

Support and Access

The integrations listed on this page are available to authenticated Sonatype Guide users. These tools are community maintained and are not officially supported by Sonatype. For tool-specific assistance, contact the maintainers through the corresponding community project.

Available Integrations

Java / JVM

Build tools and plugins for Java and JVM-based projects.

Tool

What It Scans

Maven plugin

Maven projects (pom.xml)

Gradle plugin

Gradle projects

Maven Enforcer rules

Maven builds that require a policy gate

JavaScript

Tools for JavaScript and Node.js projects.

Tool

What It Scans

AuditJS

npm projects (node_modules)

Go

Tools for Go projects.

Tool

What It Scans

Nancy

Go modules

Python

Tools for Python projects.

Tool

What It Scans

ossaudit

pip environments

Jake

pip, Poetry, Pipenv, and Conda environments

.NET

Tools for .NET and NuGet projects.

Tool

What It Scans

Audit.NET

NuGet packages through a Visual Studio extension

DevAudit

NuGet, npm, Composer, and operating system packages

C/C++

Tools for C and C++ projects.

Tool

What It Scans

Cheque

Conan packages

PHP

Tools for PHP projects.

Tool

What It Scans

Bach

Composer packages

Ruby

Tools for Ruby projects.

Tool

What It Scans

Chelsea

RubyGems dependencies (Gemfile.lock)

Rust

Tools for Rust projects.

Tool

What It Scans

Cargo Pants

Cargo packages (Cargo.lock)

R

Tools for R projects.

Tool

What It Scans

oysteR

R packages (CRAN)

Other

Additional scanning tools.

Tool

What It Scans

Ahab

apt and yum system packages

Sonatype OSS Index Maven Plugin Support and Migration

The Sonatype OSS Index Maven plugin (ossindex:audit) is a legacy tool. Sonatype does not provide fixes or support for it. Customers using this plugin should migrate to a currently maintained integration.

Use the following table to identify the recommended path for your workflow.

Current Workflow

Recommended Path

What You Need To Do

Sonatype OSS Index Maven plugin (ossindex:audit)

Migrate to OWASP Dependency-Check Maven plugin

Replace the legacy plugin in your pom.xml and configure it with a Guide PAT.

Dependency-Track

Keep Dependency-Track; update the OSS Index base URL

Update the base URL to https://api.guide.sonatype.com/ and replace the existing token with a Guide PAT.

OWASP Dependency-Check — Maven

Keep it; update the OSS Index analyzer URL

Update the OSS Index URL to https://api.guide.sonatype.com and add your Guide PAT.

OWASP Dependency-Check — CLI

Keep it; point --ossIndexUrl at Guide

Update the command or configuration file with the Guide URL and your Guide PAT.

OWASP Dependency-Check — Gradle

Keep it; update the OSS Index analyzer configuration

Update the OSS Index URL to https://api.guide.sonatype.com and add your Guide PAT.

OWASP Dependency-Check — Ant, Jenkins, or SBT

Keep it; update the OSS Index analyzer configuration

Update the client configuration with the Guide URL and your Guide PAT.

Sonatype Scan Gradle Plugin (ossIndexAudit)

Keep it; update authentication

Configure a Guide PAT and update authentication settings as needed.

Custom scripts, internal tools, or direct REST calls

Update the endpoint and credentials

Point calls to https://api.guide.sonatype.com and replace legacy credentials with a Guide PAT.

CI/CD pipeline wrapping any of the preceding integrations

Keep the selected scanner; update stored credentials

Replace any stored OSS Index token with a Guide PAT in your CI secret store.

Lifecycle customer that needs a policy-enforced Maven build scan

Evaluate Sonatype Lifecycle Maven plugin or IQ CLI

Assess whether Lifecycle meets your policy and build-gating requirements. Contact your account team.

Only need repository-level visibility, not a build gate

Onboard to Guide / Agent P

Connect and onboard your repository to Guide.

For authentication configuration details, see Using Guide Personal Access Tokens with OSS Index API Integrations.