Account Security Problems

Configure OAuth or OpenID Connect SSO with Microsoft Entra ID

Nimra MalikNimra Malik Oct 21, 2026 869 views

Question details

The user needs to set up OAuth 2.0 or OpenID Connect Single Sign-On for a third-party application using Microsoft Entra ID.

Configure OAuth or OpenID Connect SSO with Microsoft Entra ID
Product
Microsoft Entra ID
Device & OS
not provided
Scenario
Integrating an application that supports OAuth or OpenID Connect (but not SAML) with Microsoft Entra ID for user authentication.
Observed behavior
The application requires proper registration and configuration of endpoints, redirect URIs, and scopes within the Entra ID tenant to successfully authenticate users.
Before you start

Before starting, ensure you have Global Administrator or Application Administrator privileges in your Microsoft Entra ID tenant and have access to the third-party application's SSO documentation.

Solution 1Recommended

Gather Requirements and Register Application in Entra ID

Collect the necessary protocol details from your application vendor and register the application in the Microsoft Entra admin center.

Because the setup depends heavily on the vendor's supported protocol, you must first confirm whether they use OpenID Connect, OAuth 2.0 authorization-code flow, or delegated API authorization before proceeding with the configuration in Microsoft Entra ID.

1
Gather vendor requirements

Ask the application vendor for the redirect URI, client authentication method, required scopes, issuer/endpoint requirements, and logout behavior.

2
Register the application

Sign in to the Microsoft Entra admin center, navigate to 'App registrations', and select 'New registration'. Enter the application name and select the supported account types.

3
Configure redirect URI

In the application registration screen, input the redirect URI provided by the vendor and save the configuration.

4
Set permissions and consent

Navigate to 'API permissions', add the required scopes (such as OpenID, profile, and email), and click 'Grant admin consent' if required for your tenant.

5
Test the configuration

Initiate the sign-in flow from the application to verify that the authentication successfully redirects to Entra ID and logs the user in.

Gather Requirements and Register Application in Entra ID
Additional Support: For tenant-specific implementation issues or advanced claims configurations, consult the Microsoft Entra ID community forums on Microsoft Q&A.
Free Microsoft Office alternative

Secure and Manage Your Documents with WPS Office

While you manage your organization's identity infrastructure with Microsoft Entra ID, consider WPS Office as a lightweight, secure, and highly compatible alternative to Microsoft Office. It easily handles daily document tasks with familiar interfaces and zero migration cost.

Fully compatible with Microsoft Office formats like Word, Excel, and PowerPoint.Enterprise-grade security features for safe document handling and sharing.Lightweight installation that runs smoothly on Windows, Mac, and Linux.Familiar user interface requiring no additional training for your team.
microsoft office alternative - wps office

Frequently Asked Questions

What is the difference between OAuth 2.0 and OpenID Connect?

OAuth 2.0 is primarily an authorization framework used to grant access to resources, while OpenID Connect is an authentication layer built on top of OAuth 2.0 that allows clients to verify the identity of the end-user.

Why does my application support OAuth but not SAML?

Modern applications, especially mobile apps and single-page web applications (SPAs), often prefer OAuth 2.0 and OpenID Connect over SAML because they use lightweight JSON tokens rather than bulky XML, making them faster and easier to implement in modern web architectures.

How do I grant admin consent for API permissions in Microsoft Entra ID?

Go to the Microsoft Entra admin center, select your registered application, navigate to 'API permissions', and click the 'Grant admin consent for [Your Tenant]' button. You must be signed in as a Global Administrator, Privileged Role Administrator, or Application Administrator.

Where can I find the endpoints for my Entra ID tenant?

In the Microsoft Entra admin center, go to 'App registrations' and click the 'Endpoints' button on the top menu. This will display all relevant endpoints, including the OAuth 2.0 authorization endpoint and OpenID Connect metadata document.