Creating Google Cloup App Registration for Lakehouse Optimizer Single Sign-On support
Navigate to https://console.cloud.google.com/
Select your appropriate project or create a new one
Navigate to API & Services
Configure Consent Screen
Select OAuth consent screen
User Type: Internal, click Create
Give it a descriptive App name e.g. Blueprint Lakehouse Optimizer
Add User support email
+ Add Authorized Domain
This is the top level domain of the configured Lakehouse Optimizer
Add Developer contact information
Scope Configuration
Add Scopes for
.../auth/userinfo.email
.../auth/userinfo.profile
openid
Click Save and Continue
Click Credentials
+Create Credentials
Select type: OAuth Client ID
From the Application Type dropdown select Web Application
Under Authorized redirect URIs
+ Add URI
value: https://<app_dns_name>/login/oauth2/code/google
click Save
Navigate back to Credentials after completing configuration and make note of the client id and client secret. These values will be used during deployment to configure Lakehouse Optimizer to use Google SSO