NOTE
For the most current and detailed steps, refer to the official Google documentation.
Prerequisites
- You must have valid Google account credentials with the appropriate administrative permissions.
Procedure
- Sign in to the Google Cloud console.
- Select Create Project.
- Enter your project name and location (parent organization or folder).
- Select Create.
- To configure and register your app, do the following:
- Select OAuth Consent Screen on the left pane.
- Select the Internal or External option under User Type and then select Create.
- Enter the app name and the user support email.
- Enter authorized domains and the developer contact information.
- Select Save and then select Continue.
- Complete the remaining steps in the OAuth Consent Screen.
- Select Back to Dashboard.
- To create an OAuth 2.0 client, do the following:
- Select Credentials on the left pane.
- Select Create Credentials > OAuth Client ID.
- Select Web Application as the application type.
- Enter the name of your OAuth 2.0 client.
- Enter your site URL in the Authorized Redirect URIs box.
- Users are redirected to this path after they authenticate with the Google IdP.
- For the format and example of a redirect URI, see Parameters for configuring a new IdP.
IMPORTANT
The
/federation/oidc-{identityprovidername}/signin
part of the sign-in authorized redirect URI must match theCallBackPath
value that you enter on the IdP Configuration utility during configuration (see Parameters for configuring a new IdP).- Enter your site URL in the Authorized JavaScript Origins box.
- These are the HTTP origins that host your web application.
- Select Create.
- The OAuth Client Create dialog box opens.
- Copy the Client ID value and Client Secret value for later use in the IdP Configuration utility.
- The Google IdP is ready to be configured as an external IdP in the Ardia Platform.