The Google Admin Adapter is an adapter that is installed into Kinetic Bridgehub that retrieves users from the Google Admin API with an authenticated Google account.
Note: Check to ensure that this adapter isn't already installed into your bridgehub as part of the base installation before undertaking the installation tasks.
|Service Account Email||Email of the Service Account configured with the Google Admin API|
|P12 File Location||P12 file associated with the Service Account|
|Impersonated User Email||Email of the user to be used to access the Admin data|
|Service Account Emailfirstname.lastname@example.org|
|P12 File Location||/home/test.user/p12files/93c49ca972a1234ttewyhrteqpoiweru82-privatekey.p12|
|Impersonated User Emailemail@example.com|
For the bridge to authorize with the Google Admin API properly, it needs a configured Service Account, an associated P12 file as well as allowing domain-wide delegation of authority on that service account (to allow it to impersonate the user configured in Impersonated User Email). The instructions below show you how to go through this setup process. **Note: Google tends to change their console frequently, so if the steps going page by page through the console don't seem to match up just follow the general process. **The process to setting up the accounts should be the same, even if the consoles look/navigate slightly different.
To enable the Google Drive API and get the Service Account Email and P12 file
Go to the Credentials page and create a new Client Id
In the one or more API scopes field enter the list of scopes that you application should be granted access to
Example/Useful fields (Full list of fields can be found in Google's User documentation)
Information for how to write qualifications to retrieve Users can be found in the Google Admin API documents, which can be found here.