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