doc/administration/settings/security_and_compliance.md
{{< details >}}
{{< /details >}}
The dependency scanning using SBOM feature uses an internal API with predefined limits.
Prerequisites:
To configure different values for these limits:
0 to disable it.To choose the packages you want to synchronize with the GitLab Package Metadata Database (PMDB) for license compliance and continuous vulnerability scanning:
For this data synchronization to work, you must allow outbound network traffic from your GitLab instance to the domain storage.googleapis.com. See also the offline setup instructions described in Enabling the Package Metadata Database.
PMDB is a service that publishes license and advisory data to publicly accessible (read-only) Google Cloud Storage buckets. The buckets can be read by anyone, but only authorized GitLab maintainers have write access through IAM controls. GitLab continuously ingests data from a secured PostgreSQL database and exports it by using a private service using OIDC authentication. GitLab instances sync data from the public buckets, perform schema validation, and then upsert the validated data into the GitLab database.