Modify Security Parameters in Your Google Apps Account
Modify Security Parameters in Your Google Apps Account
To authorize Coveo to access your Google content, you must perform a Google Workspace (formerly G Suite) domain-wide delegation of authority after creating a Google API console project and service account.
|
Note
Domain-wide delegation requires a Google Workspace account with super administrator privileges. |
Authorize Coveo to Access Your Google Content
-
Access the Google Admin console with a super administrator account.
-
In the main menu, navigate to Apps > Google Workspace > Service status.
-
In the Services list, ensure that the status for Drive and Docs is set to On for everyone.
-
In the main menu, navigate to Security > Access and data control > API controls.
-
In the Domain wide delegation pane, click Manage Domain Wide Delegation.
-
Click Add new.
-
In the Add a new client ID panel, enter the Client ID associated with your project’s service account.
NoteYou can get your project’s client ID from the project’s service account page of the Google Developers Console.
-
In the OAuth Scopes field, enter the following list of comma-delimited values:
-
https://docs.google.com/feeds/
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/userinfo.email
-
https://www.googleapis.com/auth/admin.directory.user.readonly
-
https://www.googleapis.com/auth/admin.directory.group.readonly
-
-
Click Authorize. The new client ID appears at the top of the API clients list.