Browse articles from Security
![scanning - cover](http://images.ctfassets.net/r9o86ar0p03f/2XDPsbkjQ3o6tcdom6IGxI/909b5d2cab48081607e6c4aac48d03f4/REFERENCE_-_display_preview_for_blog_images__1_.png?fm=webp&w=440&h=560)
![Security 5 - cover](http://images.ctfassets.net/r9o86ar0p03f/6gTk7M1DNx0tFuovupVFB1/34420865874ada19d36cb0b2401c2e2c/AdobeStock_1097303277.jpeg?fm=webp&w=318&h=222)
Tutorial: Security scanning in air-gapped environments
Security scanning remains crucial even in air-gapped environments to detect internal threats, prevent data exfiltration, and maintain operational integrity. Learn how GitLab can help get air-gapped environments secure.
![compliance 4 - cover](http://images.ctfassets.net/r9o86ar0p03f/IGPi3TS4VzFgcqhvEdBlR/74276eafe76a95aeb77f75a6f59d67c3/AdobeStock_1172300481.jpeg?fm=webp&w=318&h=222)
Improve security auditing with GitLab Operational Container Scanning
Learn how to conduct container vulnerability scans post-deployment to raise awareness of existing threats and to track resolution of vulnerabilities.
![applicationsecurity.png](http://images.ctfassets.net/r9o86ar0p03f/applicationsecurity.png/84f3c3d1e7298780d483583f5ab69774/applicationsecurity.png?fm=webp&w=318&h=222)
Improve AI security in GitLab with composite identities
Learn how to implement AI features responsibly by applying authentication best practices with service accounts for AI agents in GitLab.
![security team - cover](http://images.ctfassets.net/r9o86ar0p03f/4f71Yb62V1ldQdMVHBdH3x/53c307ab387c2407ecdf8762eabb2140/AdobeStock_1023776629.jpeg?fm=webp&w=318&h=222)
Automating cybersecurity threat detections with GitLab CI/CD
Discover how GUARD automates cybersecurity threat detections through the use of GitLab CI/CD and how it ensures high-quality detections.
![Security 5 - cover](http://images.ctfassets.net/r9o86ar0p03f/6gTk7M1DNx0tFuovupVFB1/34420865874ada19d36cb0b2401c2e2c/AdobeStock_1097303277.jpeg?fm=webp&w=318&h=222)
How-to: GitLab Single Sign-on with SAML, SCIM, and Azure’s Entra ID
Follow this detailed walk-through of the configuration steps required to configure GitLab Single Sign-on, using Microsoft Azure’s Entra ID as the identity provider.
![pipeline-abstract-cover](http://images.ctfassets.net/r9o86ar0p03f/3Ldy1urjMStQCl4qnOBvE0/1cdde9c89eef7a81d19057ad22ab371e/AdobeStock_397632156.jpeg?fm=webp&w=318&h=222)
Tutorial: Advanced use case for GitLab Pipeline Execution Policies
Learn how new GitLab Ultimate functionality can enforce a standardized pipeline across an organization for improved compliance.
![compliance 4 - cover](http://images.ctfassets.net/r9o86ar0p03f/IGPi3TS4VzFgcqhvEdBlR/74276eafe76a95aeb77f75a6f59d67c3/AdobeStock_1172300481.jpeg?fm=webp&w=318&h=222)
Guide to fulfilling SOC 2 security requirements with GitLab
Understand the application security features in the GitLab DevSecOps platform that map to System and Organization Controls 2 requirements.
Find out which plan works best for your team
Learn about pricingLearn about what GitLab can do for your team
Talk to an expert