- 06 Jun 2024
- Print
- PDF
Set up Google User Repository Integration in Google Workplace
- Updated on 06 Jun 2024
- Print
- PDF
Follow these steps to set up the Google User Repository Integration in your organization’s Google Workplace
Step 1
Create a Google Project
To create a Google Project:
Click New Project
Choose a Project Name
Set the domain and location
Step 2
Set up credentials
To set up your Project’s Credentials:
Go to API & Services > Credentials (tab)
Click Configure Consent Screen.
Select Internal for User Type
Click Create
Enter the app name (name of application), user support email for users to contact with questions, and developer contact information
Click Save and continue
Click Add or remove scopes
Step 3
Add scopes
To add scopes manually:
In the Manually add scopes field, add:
https://www.googleapis.com/auth/admin.directory.user.readonly
https://www.googleapis.com/auth/admin.directory.group.readonly
https://www.googleapis.com/auth/admin.directory.group.member.readonly
Click Update
Click Save and continue
Step 4
Create Credentials
To create credentials:
Click on the Credentials tab in the sidebar menu
Click Create Credential
Select Service account
Step 5
Create Service Account
To create the Service Account:
Fill in the Service Account name
Click Create and continue
Leave Grant this service account access to project empty
Leave Grant users access to this service account empty
Click Done
Step 6
Add Service Account Key
To add the Service Account Key:
Go back to the Credentials tab in the sidebar menu
Click the Key tab
Click Add Key
Select Create new key
Select .JSON
Click Create
Save the .JSON file in your local drive, so that you can upload it to SysAid later on
Step 7
Enable the API and Services
To enable the API and Services
Click Enable APIs and Services
Enable Admin SDK API
Open the JSON file
Copy the “client_email” value (to be used in Step 10)
Step 8
Assign Admin Roles
To assign Admin Roles:
Expand the Account dropdown item in the sidebar menu
Select Admin roles
Select Services Admin
Click Admin
Step 9
Assign User Management Role
Select User Management Admin
Step 10
Assign Service Accounts
Enter “client_email” value that you copied in Step 7
(Add the “client_email” value for the Groups Admin rule)
Click Close