Google Workspace Admin integration setup
Last updated
Was this helpful?
Last updated
Was this helpful?
Log in to your Google Cloud Console at .
Navigate to Navigation Menu > IAM & Admin > Manage Resources.
Click the CREATE PROJECT.
Enter a descriptive name for your project that will help you identify it later.
If applicable, choose the organization that this project will belong to. You can also leave this as No organization if necessary.
Optionally, select a location for your project. This choice may affect resource availability and pricing.
Click CREATE.
Choose the GCP project you just created from the project drop-down menu at the top of the page
Click APIs & Services in the left side menu.
Select Library.
Use the search bar within the API Library to find the Admin SDK API
and select it from the results.
Click Enable.
Navigate back to the APIs & Services menu. Click OAuth consent screen.
Select the appropriate user type for your application. Choose Internal for this.
Enter the necessary information about your application into the relevant fields, including the App name, and User support email.
Click SAVE AND CONTINUE.
Click on the Scopes tab.
Click ADD OR REMOVE SCOPES. Select the specific scopes that your application requires access to.
Search for Admin SDK
in the search box, and select all related scopes.
Click UPDATE.
Navigate to the Credentials tab within APIs & Services. Click CREATE CREDENTIALS and choose OAuth client ID from the drop-down selector.
Select the type of application you are building, such as Web application, Android, iOS, etc.
Enter a name for your ID in the Client ID field.
Enter the following URL under Authorized Redirect URIs:
After creation, you will be presented with a pop-up window containing your client ID and client secret. Make sure to copy both of these.
Navigate to Configuration > Integrations in the left side menu of the Rewst platform.
Click on the integration tile to launch set up.
Enter the API credentials copied from Google into the relevant fields:
Client ID
Client Secret
Email / User ID: this should be the one used to authenticate with the API
Click Save Configuration.
Navigate to Security > API controls > App access control > Rewst in your Google console.
Click to expand the Access to Google data accordion menu.
Select Trusted under Status.
Check on the box Allowlist for exemption from API access blocks in context-aware access.
Set reauthentication policy for exemption
Navigate to Security > Google Cloud session control.
Click to expand the Google Cloud cloud session control accordion menu.
Select Require authentication.
Check on the box Exempt trusted apps.
Choose your method under the Re-authentication method menu.
Click Save.
Licensing
Assign License
Assign a license
Licensing
Get License
Get a specific user's license by product SKU
Licensing
List License Assignments for Product
List all users assigned licenses for a specific product
Licensing
List License Assignments for Product and SKU
List all users assigned licenses for a specific product SKU
Licensing
Revoke License
Revoke a license
Search for Google Workspace Admin
.