To configure your Google Workspace Admin Console for API controls and domain-wide delegation, follow the steps below:
Part 2: Google Workspace Admin Console Setup
-
Log in to the Google Workspace Admin Console:
- Visit the Google Workspace Admin Console.
Organisational Units Setup (Best Practice):
- Ensure all your organisational units (OUs) are structured according to your company's hierarchy.
- Place all employees and devices in their respective OUs (e.g., Top-level OU > Employees OU > Department/Branch).
- Refer to Google's documentation for details on setting up organisational units.
-
Navigate to API Controls:
- In the Google Workspace Admin console menu, go to Security > Access and data control > API Controls.
-
Manage Domain-Wide Delegation:
- Scroll to the bottom of the page and click Manage Domain-Wide Delegation.
-
Add New API Client:
- In the API clients section, click Add New.
- Paste the Client ID saved from Part 1 into the Client ID field.
- Copy and paste the following scopes into the OAuth Scopes field (ensure you copy the entire string):
https://www.googleapis.com/auth/admin.directory.device.chromeos.readonly, https://www.googleapis.com/auth/admin.directory.orgunit.readonly, https://www.googleapis.com/auth/admin.directory.user.readonly, https://www.googleapis.com/auth/admin.directory.device.chromeos, https://www.googleapis.com/auth/admin.directory.device.mobile.action- Click Authorise.
-
Verify API Client:
- Confirm that your newly added API client and its authorised scopes appear in the Domain-Wide Delegation list.