Aruba Central | Cloud Authentication & Policy 19
In the Authorized redirect URIs section, click ADD URI to add OAuth and Reply URLs of the Cloud
Guest server. The reply URL must be in the https://<cloud guest server>/oauth/reply format.
For more information about Cloud Guest server URLs, see Cloud Guest Server Domains for Guest
Access Service.
Creating a Service Account
Create a service account to enable server-to-server, application-level authentication between the Cloud
Authentication and Policy application and Google Workspace. The service account allows the Cloud
Authentication and Policy application to make API calls by using the service account's credentials to
request user data from Google Workspace.
For instructions, see Create a service account with domain-wide delegation of authority.
Providing Access to Google Workspace Instance
Cloud Authentication and Policy application requires access to Google Workspace instance (customer
instance) to retrieve the user data.
To provide access to Google Workspace, complete the following steps in the Google Admin Console:
1. Open the https://admin.google.com URL to access the Google Admin Console.
2. Log in using Google admin credentials.
The Google Admin dashboard is displayed.
3. Select Enable Google Workspace domain-wide-delegation for the service account.
4. Enter the following comma separated Oauth scopes:
nhttps://www.googleapis.com/auth/admin.directory.user,
nhttps://www.googleapis.com/auth/admin.directory.user.readonly,
nhttps://www.googleapis.com/auth/admin.directory.user.security,
nhttps://www.googleapis.com/auth/admin.directory.group,
nhttps://www.googleapis.com/auth/admin.directory.group.readonly,
nhttps://www.googleapis.com/auth/admin.directory.group.member,
nhttps://www.googleapis.com/auth/admin.directory.group.member.readonly,
nhttps://www.googleapis.com/auth/admin.directory.rolemanagement,
nhttps://www.googleapis.com/auth/admin.directory.rolemanagement.readonly,
nhttps://www.googleapis.com/auth/cloud-platform
For instructions, see Set up domain-wide delegation for a client.
On successful authorization, the Cloud Authentication and Policy application is authorized to retrieve
the user, group, membership, and role information from the Google Workspace.
Configuring Webhook Notifications
You can configure the webhook notifications to receive user account updates from the Google
Workspace. This configuration helps the Cloud Authentication and Policy application to listen to the user
account changes in the Google Workspace and updates its cache with the latest information. This is an
optional configuration. However, the user accounts information is updated every 24 hours.
To configure the webhook notifications, complete the following steps:
1. Open the https://search.google.com/search-console/welcome URL to access the Google Search
Console.
2. Log in using the Google Workspace credentials.