Universal Broker

Release status Universal Broker is in Early Access and is available only with Enterprise plans.

The Universal Broker improves the management of Broker deployments and connections, supporting many connections of any type through a single running client, preferably with multiple replicas, that is, entirely distinct clients. Credentials remain entirely local to your network and are never stored on the Snyk platform, which uses credentials references.

Each client or client with replicas is called a Broker Deployment. The diagram shows two deployments, Universal Broker A and Universal Broker B.

A deployment can support multiple connections of any type, as shown in the diagram examples: GitHub, GitLab, Artifactory, Jira, and Container Registry Agent. Connections are configured to communicate with specific private resources: SCMs, JIRA, and others.

Universal Broker deployment example

Connections are integrated with Organizations to provide access to your private resources for the appropriate Snyk Organization(s). These Organizations can be in the same or different Snyk Groups.

In the diagram, Group 1 includes Organizations A through D, and Group 2 includes Organizations E and F.

Organizations A, B, C, D, and E are integrated with the Universal Broker A deployment, and thus have access to all of the resources except the container registry agent.

Organization F is integrated with Universal Broker B, and thus has access to Jira and the container registry agent.

To get started with using Universal Broker, be sure you have met the prerequisites and follow the basic steps to install and configure Universal Broker.

Last updated

Was this helpful?