Google Workspace Platform proof types and permissions
Note
Hyperproof connects to many third-party systems that frequently change, including the system interface. Contact your System Administrator or the third-party provider for assistance meeting the requirements to integrate with Hyperproof and collect the proof you need.
This Hypersync requires you to have a Google Workspace Platform (GWP) administrator account.
When you create a Hypersync between Hyperproof and GWP, you can automatically collect proof based on the following services:
Admin Audit Log
Group Membership
List of Groups
List of Inbound SAML SSO Profiles (requires
Security Settings
permission)List of SAML Providers
List of Users
List of Users - MFA Verification
Login Audit Log
User Security Report
List of Chromebook Devices (requires
Manage ChromeOS Devices > Read
permission)
Additional documentation
Note
You only need to connect Hyperproof to the app once, and then you can create as many Hypersyncs as you need. Additionally, you can create multiple Hypersyncs for a single control or label.
Note
If your Google Workspace Platform settings allow users to install and run selected apps from the Marketplace, you will have to add the Hyperproof app to your organization’s allowlist. The Hyperproof client ID is 1042904415275-cv7inn9s69jst8pgh8pq4ig23iaaugcm.apps.googleusercontent.com
. For more information, see this Google article.
Note
Organizations hosted in Hyperproof EU may receive a warning when connecting to Google apps that the Hyperproof app hasn't been verified with Google. Hyperproof is finalizing the verification process. If you feel comfortable continuing, click the Advanced link on the warning and allow Hyperproof to access your Google app.
Permissions
Below is a list of permissions needed for the Google Workspace Platform Hypersync. It’s recommended to create an Admin role in GWP with minimum permissions.
In the Google Admin Console, navigate to Account > Admin roles > Create new role. Name the new role and then add the privileges in the table below. Once the role is created, select the role and then select Admins > Assign users. Add the Google user who is going to be collecting proof proof in Hyperproof.
Important
The user must be added as an admin.
Proof type | Admin Console privileges | Admin API privileges |
---|---|---|
Admin Audit Log | Reports | Users.Read, Groups.Read |
Group Membership | Domain Settings | |
List of Groups | Domain Settings | Users.Read, Groups.Read |
List of Users | Domain Settings | Users.Read |
Login Audit Log | Reports | |
User Security Report | Reports |
Tip
Adding the Console privilege Domain Settings automatically adds the API privilege Domain Management.
OAuth scopes for Google Workspace Platform Hypersync connected app
Below is a list of OAuth scopes needed for the Google Cloud Platform Hypersync. These are not actionable; they are listed as a heads-up should you or your IT need them.
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.group.readonly
https://www.googleapis.com/auth/admin.reports.audit.readonly
https://www.googleapis.com/auth/admin.reports.usage.readonly
https://www.googleapis.com/auth/apps.groups.settings
https://www.googleapis.com/auth/cloud-identity.inboundsso.readonly
https://www.googleapis.com/auth/userinfo.email