GitGuardian application
GitGuardian is a secrets detection and code security platform. MIA connects to it to inventory the users of your organization and manage their access.
Authentication type and prerequisites
Authentication type — SCIM Bearer token
Prerequisites
Have a GitGuardian workspace with SSO configured. For SCIM provisioning, GitGuardian requires a service account token with the members:write and teams:write permissions.
Connection steps
- In the GitGuardian dashboard, open API → Service accounts.
- Click Create service account.
- Name the service account, for example
MIA SCIM. - Select the
members:writeandteams:writepermissions. - Click Create, then copy the generated token immediately.
- Make sure SCIM is enabled in Settings → Authentication → SCIM. The standard GitGuardian endpoint is
https://api.gitguardian.com/v1/scim/v2. - In MIA, open Applications → Add an application, search for GitGuardian, enter the service account token, then click Connect.
::: Official source GitGuardian documents token creation in Configure SCIM: https://docs.gitguardian.com/platform/enterprise-administration/scim-configuration. :::