SSO - Google
This document provides instructions on how to configure Google SSO integration to Volterra for your enterprise account. For an overview of Volterra, see About Volterra.
Note: SSO setup requires you to be of the
tenant ownertype user. Navigate to
Users. Click on the
Show/hide column, select the
Typefield, and click
Applyto display the
Typecolumn. For the tenant owner, the
Tenant Ownerand others, it displays
The following prerequisites apply:
- Note: If you do not have an account, see Create a Volterra Account.
Google Cloud Account with Admin Access
- Note: This can be an existing G-Suite account.
Step 1: Create a project in the Google Developer Console.
Log in to the Google Developer Console with your administrator access. Click
Enter a project name, set a project ID using the
EDIT button as per your preference, and click
Step 2: Start OAuth consent settings.
Navigate to the APIs & Services section in the Google Developer Console. On that screen, navigate to OAuth consent screen. Select Internal and click on Create button.
Step 3: Fill in OAuth consent screen details.
Step 4: Create OAuth credentials.
Navigate to Credentials tab, select OAuth client ID under the Create credentials button, create OAuth client ID and client secret.
Note: Leave ‘Authorized redirect URIs’ field as blank, this can be provided once the URI is obtained from VoltConsole SSO Portal.
Step 5: Copy the generated credentials.
Once credentials are created a Client ID and Client Secret are generated which are required to set SSO. Copy the same to be provided in VoltConsole.
Step 6: Start SSO setup in the VoltConsole.
- Login to VoltConsole with tenant owner credentials, click
Generalon the namespace selector. Select
Login Optionsand click
Set Up SSO.
Step 7: Set the OAuth credentials and hosted domain.
Client ID and
Client Secret obtained from step 5. Enter the domain in the
Hosted Domain field and click
Continue. This example uses
ves.io as the domain.
Hosted Domainis the domain where your accounts are hosted and only accounts of that domain are listed. You can also enter
*for this field to use any hosted account.
Step 8: Copy the redirect URL.
Copy the displayed
Redirect URL. This is used in OAuth client configuration in later steps. Click
Step 9: Add authorized domain in the Google Developer Console for your OAuth settings.
Log back in to the Google Developer Console, navigate to API & Services section, click on OAuth consent screen, click on
EDIT APP. Under Authorized domains, add
volterra.io as the domain.
Step 10: Add the redirect URL in the credentials page.
Click on Credentials page through the navigation pane. Edit the OAuth 2.0 Client ID to add authorized redirect URI(obtained in Step 8) and click on the save button.