GitGuardian
Platform
GitGuardian is the code security platform for the DevOps generation. In this section, learn how to set up & use GitGuardian Platform for comprehensive protection of your SDLC.
First steps
Get started
Read instructions on how to create a GitGuardian account, sign up, verify your email address, manage account settings etc.
Integrate GitGuardian with internal repos, & configure to monitor the codebase. It covers a wide range of VCSs (GitHub, GitLab, Bitbucket & Azure Repos).
See how GitGuardian performs full historical scan of your repositories to conduct an initial audit. The Perimeter view gives info on interpreting scan results.
Connect with GitGuardian
Learn how to set up GitGuardian's monitoring for different VCS integrations, including GitHub, GitHub Enterprise, GitLab, Bitbucket, and Azure Repos.
Discover GitGuardian CLI (ggshield) for secrets & IaC misconfigs scanning throughout your SDLC. Install, use and customize ggshield to fit your specific needs.
See instructions on how to set up and configure various notification integrations, including email alerting, webhooks, Splunk, PagerDuty, Slack, Discord, and Jira.
Monitor your perimeter
Understand how to monitor your perimeter, grasp the scope of the perimeter and see differences between historical scanning and real-time protection.
Learn how to configure and manage alerts, set up alert policies and customize notification settings. It also includes info on how to view and manage alerts.
Modules
Detect secrets and sensitive information in code repositories and alert team members of potential security risks.
Generate decoy secrets at scale, monitor for unauthorized use, and boost DevOps pipeline security against supply chain attacks.
Protect your infrastructure at the source by finding and fixing IaC misconfigurations before they reach your cloud.
Configuration
Manage your workspace
Manage GitGuardian users and roles for effective collaboration. Add and remove users, assign roles and permissions, and manage access control policies.
Manage teams for seamless collaboration and sharing of secrets incidents. Create teams, add or remove teammates, and assign permissions.
Learn about incident permissions and sharing. Assign incident permissions, share incidents internally via "grant access", and externally via "public share link".