Festival Creation
Google OAuth Integration with Microsoft Entra ID
Overview
This guide documents the process of integrating Google OAuth with Microsoft Entra ID tenant using official Microsoft documentation.
Reference: How to federate Google as an identity provider for customer tenants
Steps
Create a project in Google Cloud Console
Navigate to: https://console.cloud.google.com/
Create a new project if one doesn't already exist.
Create a client application
Within your project, go to the APIs & Services > Credentials section.
Click Create Credentials > OAuth 2.0 Client IDs.
Choose Web application.
Provide a name for the client.
Add the valid redirect URIs as listed in the Microsoft documentation.
Retrieve credentials
After creation, copy the Client ID and Client Secret values.
Configure Microsoft Entra ID
Go to Microsoft Entra admin center.
Navigate to Entra ID > External Identities > All identity providers.
Enable the Google identity provider.
Add Google credentials to Entra
Paste the Client ID and Client Secret into the Google provider configuration panel in Entra.
Enable Google in user flow
Go to User flows, select the Sign-up or sign-in (SuSi) user flow to edit.
Under the Identity providers section, enable Google.
Save the configuration.
Use Run user flow to test the integration.
Custom Branding of the Entra ID Authentication Page
Overview
This section describes how to customize the branding of the Microsoft Entra ID authentication page (Sign-up/Sign-in page).
Steps
Locate branding settings
In the Microsoft Entra admin center, search for Company branding.
Customize branding
Click the Customize button to begin editing.
Apply design assets
Fill in the form with your preferred colors, logos, and background images.
Optionally, upload a custom CSS file (style.css) for advanced styling.
Save changes
Click Save to apply your branding settings.