Safeguard Docs
Compliance ConnectorsSetup by categoryIdentity & SSO

Google SSO

Connect Google SSO to Safeguard: what it provides, how to set it up, and the frameworks it provides evidence for.

Connect Google SSO to collect identity & sso evidence automatically.

CategoryIdentity & SSO
Connect withOAuth, API token
What a connection producesAutomated evidence collection

Connect with OAuth

Before you start, an administrator of Google SSO must allow third-party apps:

  • If your Admin console restricts unconfigured apps: go to Menu โ€บ Security โ€บ Access and data control โ€บ API controls and click Manage App Access.
  • Click Configure new app, enter Safeguard's app name or OAuth client ID and click Search, then select it.
  • Choose the organizational units it applies to (or leave the default for all users), select Trusted, and click Continue, then Finish.
  • By default Allow users to access any third-party apps is set, so no step is needed unless you changed the Unconfigured third-party apps setting.
  1. On Compliance โ€บ Connectors, open Google SSO, click Connect and choose OAuth.
  2. Sign in to Google SSO and approve Safeguard on its consent screen. Use an account that can approve apps for your organization, usually an administrator. Safeguard asks for https://www.googleapis.com/auth/admin.directory.user.readonly, https://www.googleapis.com/auth/admin.directory.domain.readonly, https://www.googleapis.com/auth/admin.directory.device.mobile.readonly.
  3. You return to Safeguard, and the card shows Verified once the first check succeeds.

Connect with an API token

  1. In Google SSO, create the credential for API token / Personal access token, read-only where it offers that.

  2. On Compliance โ€บ Connectors, open Google SSO, click Connect, choose API token and fill in:

    FieldWhat to enter
    API token / Personal access tokenRequired. Stored encrypted and never shown again.
    Base URL (optional)โ€”
    Account / Org / Workspace (optional)โ€”
  3. Click Connect with token.

Frameworks

Safeguard's automated tests read Google SSO and map to the controls below. When a test passes, the result is evidence toward each control it maps to, in every framework listed. It is evidence toward a control, not proof that the control is met on its own.

FrameworkEvidenceControlsTests
SOC2Automated testsC1.1, CC6.1, CC6.2, CC6.3, CC6.5, CC6.6, CC6.7, CC6.8, CC7.1, CC7.2, CC9.228
ISO/IEC 27001Automated testsA.5.9, A.5.11, A.5.14, A.5.16, A.5.17, A.5.18, A.5.19, A.6.5, A.8.1, A.8.2, A.8.3, A.8.5, A.8.7, A.8.8, A.8.9, A.8.12, A.8.16, A.8.20, A.8.2428
HIPAA Security RuleAutomated tests164.308(a)(1), 164.308(a)(3), 164.308(a)(4), 164.308(a)(5), 164.308(b)(1), 164.310(d)(1), 164.312(a)(1), 164.312(d), 164.312(e)(1)24
PCI DSSAutomated tests1.5.1, 3.5.1, 5.2.1, 5.4.1, 6.3.3, 7.2.1, 7.2.2, 7.2.4, 8.2.5, 8.2.6, 8.2.8, 8.3.4, 8.3.6, 8.4.1, 8.4.2, 10.4.1, 12.5.122
NIST CSF 2.0Automated testsDE.CM-03, DE.CM-09, GV.SC-04, GV.SC-05, ID.AM-01, PR.AA-01, PR.AA-03, PR.AA-05, PR.DS-01, PR.DS-02, PR.IR-01, PR.PS-0224

These tests are switched on per workspace by the Safeguard team.

Google Cloud Identity, Google Workspace connect to the same provider as Google SSO, and these tests run for a connection made through any of them.

On this page