Skip to content

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

  1. In the GitGuardian dashboard, open API → Service accounts.
  2. Click Create service account.
  3. Name the service account, for example MIA SCIM.
  4. Select the members:write and teams:write permissions.
  5. Click Create, then copy the generated token immediately.
  6. Make sure SCIM is enabled in Settings → Authentication → SCIM. The standard GitGuardian endpoint is https://api.gitguardian.com/v1/scim/v2.
  7. 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. :::