Tutorials: Secure your application and check compliance

GitLab can check your application for security vulnerabilities and that it meets compliance requirements.

TopicDescriptionGood for beginners
Set up dependency scanningLearn how to detect vulnerabilities in an application’s dependencies.star
Export Dependency List in SBOM formatLearn how to export an application’s dependencies to the CycloneDX SBOM format.star
Create a compliance pipelineLearn how to create compliance pipelines for your groups.star
Set up a merge request approval policyLearn how to configure a merge request approval policy that takes action based on scan results.star
Set up a scan execution policyLearn how to create a scan execution policy to enforce security scanning of your project.star
Scan a Docker container for vulnerabilitiesLearn how to use container scanning templates to add container scanning to your projects.star
Protect your project with secret push protectionEnable secret push protection in your project.star
Remove a secret from your commitsLearn how to remove a secret from your commit history.star
Get started with GitLab application securityFollow recommended steps to set up security tools.
GitLab Security EssentialsLearn about the essential security capabilities of GitLab in this self-paced course.