Access Assured OSS packages using a virtual repository

This page provides information about setting up a virtual repository in an Artifact Registry instance in one of your own projects to access and download the Assured OSS packages. For more information about repository options, see Assured OSS repository options.

Virtual repositories are supported in the free tier only. In the premium tier, Assured OSS repositories are provisioned automatically.

Before you begin

If you want to use a virtual repository to access the Assured OSS packages, do the following:

  • Provide the Artifact Registry Service Agent details for the project you want to use in the Assured OSS Customer Enablement form. The Artifact Registry Service Agent is a Google-managed service account that acts on behalf of Artifact Registry when interacting with Google Cloud services. Virtual repositories use the service to authenticate to upstream repositories. The service agent requires read access to the Assured OSS Artifact Registry repository.

  • You can enable the service agent access during your initial enrollment by including the service agent details as one of the service accounts you want to have access to Assured OSS.

  • If you have already enabled Assured OSS access without including the service agent details, return to the Assured OSS enablement website and create a new enablement request for the service agent with its specific details.

  • For instructions to find the name of the existing service agent or create a new service agent for your project, see