GitLab secret push protection
Blocking credentials before they reach the repository: how push protection works, skipping it for false positives, automatic revocation for some secret types and rollout across existing projects.

Running GitLab's application security scanners, security policies, SBOMs and build provenance on self-managed and offline instances, and knowing which tier each needs.
Blocking credentials before they reach the repository: how push protection works, skipping it for false positives, automatic revocation for some secret types and rollout across existing projects.
Scanning container images in pipelines with GitLab's Trivy integration, which results Free shows versus Ultimate, registry scanning on latest tags and allowlisting accepted vulnerabilities.
Setting up the recommended SBOM-based dependency scanning in Ultimate, continuous rescans when advisories change and how results feed the dependency list and approval policies.
Running dynamic scans of web apps and SPAs from pipelines, schedules or on demand, choosing safe targets, and how DAST in Ultimate differs from a manual penetration test.
Enforcing scanners and security approvals across groups with policies: the security policy project, policy_scope targeting, required roles and avoiding conflicting links.
Mirroring analyzer images and vulnerability databases into an air-gapped GitLab: Secure-Binaries pipelines, SECURE_ANALYZERS_PREFIX, package mirrors and the cloud licensing opt-out to arrange first.
Producing SBOMs from the GitLab dependency list for customers and regulators: CycloneDX, JSON and CSV exports, license data and what dependency scanning must run first.
Generating SLSA 1.0 provenance for build artifacts with RUNNER_GENERATE_ARTIFACTS_METADATA, the in-toto statement format and how to store and verify the metadata files.
Moving off the deprecated Gemnasium analyzer before its proposed removal in GitLab 20.0: switching templates, comparing findings and updating policies that reference old jobs.
What security testing you get without Ultimate: SAST, secret detection and container scanning in Free, versus Ultimate-only dependency scanning, DAST, policies, vulnerability management and SBOM export.

Tell us what you're working on, whether it's a deployment, an audit, a security test or a cyber range. You'll speak with an engineer who can help you scope it.