How to Configure Single Sign-On for Microsoft Entra ID  

Published June 6, 2025 by Snigdha Keskar in OneIdP

You can set up SSO with Microsoft Entra ID by registering the application in Entra ID, configuring the required SSO protocol such as SAML or OpenID Connect, mapping user attributes, assigning users or groups, and testing the login flow. This allows employees to access approved business applications with one secure identity while IT teams centrally manage authentication, access policies, MFA, and user permissions through Microsoft Entra ID.

Key Takeaways

Setting up SSO with Microsoft Entra ID gives users secure, streamlined access to business applications while enabling IT teams to centrally enforce identity, device, browser, and session-based access policies.

  • Complete the Prerequisites First: Administrators need access to both management portals, a verified organizational domain, assigned OneIdP users, and enrolled devices before beginning the SSO configuration.
  • Configure the Entra Integration: Create a new SSO configuration, select Microsoft Entra ID, define application access rules, and grant the required administrator permissions for authentication.
  • Control User Access and Sessions: IT teams can choose whether SSO applies to all imported users or selected groups and automatically terminate sessions when access assignments change.
  • Apply Context-Aware Access Policies: Conditional access rules can evaluate device management status, browser type and version, location, IP address, OTP verification, and user-specific exceptions before granting access.
  • Deliver a Seamless Login Experience: Users authenticate with their Microsoft Entra credentials once, while identity, device, browser, and session checks run in the background before access to approved applications is granted.


IT teams must secure access across users, devices, and locations, without slowing anyone down. Microsoft Entra ID (formerly Azure AD) serves as the core identity layer for many enterprises, set up single sign-on with Microsoft Entra ID to Microsoft 365 and numerous SaaS apps. However, it only handles authentication on its own.

While the Entra admin portal can feel complex and overwhelming, especially for smaller teams, Scalefusion OneIdP simplifies setup and user management.

SSO With Microsoft Entra ID

By integrating with Entra ID, Scalefusion adds the missing layer: context-aware access that considers device health, OS version, location, and usage patterns.

Before you start

Ensure that you have checked the following essentials:

  • Admin access: You have admin access in both the Scalefusion Dashboard and the Microsoft Entra Admin Center. 
  • Verified domain: The custom domain must be verified in OneIdP.
  • User management: Users from that domain should be added to Scalefusion and assigned to OneIdP.
  • Device enrollment: Devices are enrolled and managed via Scalefusion.

Configure single sign-on (SSO) with Microsoft Entra ID

Prefer a written guide? Our setup guide walks you through it all, clearly and simply.

To create the SSO configuration in Scalefusion

  1. Log in to Scalefusion, go to OneIdP > SSO Configuration, and click New SSO Configuration to open the setup window.
Entra SSO: SSO Configuration

2. Select Entra: In the pop-up window, choose Entra and click Configure.

Entra SSO: Configuration

3. Complete the SSO Configuration wizard. Fill in all the configuration tabs:

Entra SSO: SSO Configuration

a. Application Basics: Define access rules by user, device, and login url.

b. SSO Scope Management: Set SAML and logout rules to allow all imported users or only assigned ones. Define deprovisioning to auto-end sessions on assignment, unassignment, or SSO removal.

Entra SSO : User assignment

c. Permissions: Grant Entra admin access so OneIdP can authenticate users and enforce SSO.

Entra SSO: App permissions

After granting permissions, you’ll return to the Scalefusion Dashboard with green checkmarks showing success.

Entra SSO: Conditional access

d. Conditional Access: Control access by allowing only managed devices or OTP verification, restricting browsers by type and version, and exempting specific users by email from device checks.

configure single sign on

e. User Messages: Customize what users see if access is blocked.

Entra SSO: user messages

Once all details are added, click Next.

3. Your configuration appears as a named card on the SSO Configuration page.

Entra SSO: SSO Configuration page

What the user gets:

➡ User tries to access an app from their device.
➡ OneIdP checks device, browser, and access rules set in the single sign-on configuration.
➡ User enters Microsoft Entra credentials on the OneIdP login screen (no separate Entra UI).
➡ Microsoft Entra verifies the credentials and sends a secure token to OneIdP.
➡ OneIdP evaluates session rules, conditions, and exceptions before approving access.
➡ User gains seamless, secure access to all allowed apps using single sign-on.
➡ OneIdP enforces session policies like automatic logout or re-authentication as needed.

Entra SSO: Workflow

Troubleshooting common setup issues

IssueLikely CauseFix
User not imported/assigned in OneIdPUser wasn’t added to the domain in Scalefusion, or wasn’t assigned to OneIdPConfirm the user appears under OneIdP > Users before troubleshooting further
Domain not verifiedDomain verification step was skipped or hasn’t propagated yetCheck domain status in OneIdP settings; DNS changes can take time to propagate
Consent/admin permission not grantedMicrosoft admin consent prompt was declined or skippedRe-run the Permissions step and ensure an Entra admin approves the consent prompt
Wrong user scopeSSO Scope Management set to the wrong group (all vs. assigned)Review the scope setting under SSO Scope Management
Conditional access blocks unmanaged deviceDevice compliance policy is working as configuredEnroll the device in Scalefusion, or add a scoped exception for pilot testing
Browser version restriction blocks loginBrowser policy set stricter than the user’s current browser versionUpdate the browser, or review the allowed browser/version list in Conditional Access
OTP/MFA not configuredOTP fallback wasn’t set up for users without managed devicesConfigure OTP under Conditional Access before rolling out to unmanaged-device users
Token/session/logout behavior not as expectedDeprovisioning or session rules configured differently than expectedReview SSO Scope Management deprovisioning settings

Benefits of integrating SSO with Microsoft Entra ID

OneIdP extends Microsoft Entra single sign-on with Scalefusion-managed device context and conditional access. It enforces real-time device compliance, blocking rooted, jailbroken, or unmanaged devices before granting access, based on your configured device compliance policies. This closes security gaps beyond standard identity checks. It enhances security by adding browser restrictions, ensuring access only from trusted, up-to-date browsers for a safer, more controlled login experience.

The centralized User Portal of Scalefusion OneIdP lets employees sign in once to access all Entra-integrated apps, reducing password fatigue and streamlining workflows. It extends conditional access by evaluating device OS, IP, location, MFA, and other real-time signals, dynamically grouping users and groups for precise, context-aware policies.

By continuously verifying identity, device, browser, and context, OneIdP supports a zero-trust, adaptive approach to access that strengthens security while improving user experience, making it a smart upgrade to Microsoft Entra single sign-on (SSO) .

Next Step

See how IT and security teams streamline access and identity management with OneIdP.

FAQs

1. What is Microsoft Entra ID, and how does it enable SSO?

Microsoft Entra ID is a cloud identity and access management (IAM) solution that enables secure SSO for enterprise applications. It acts as an identity provider (IdP), allowing users to log in once and access multiple apps via basic SAML configuration, OIDC, or OAuth, streamlining SSO authentication while enforcing security policies.

2. What’s the difference between Azure AD and Microsoft Entra ID?

Microsoft Entra ID is the new name for Azure Active Directory, reflecting its evolution beyond just Azure services. It now includes workload identities, decentralized identity, and CIAM solutions, offering broader identity and access management (IAM) capabilities while retaining all Azure AD features.

3. Which authentication protocols (SAML, OIDC, OAuth) does Entra ID support?

Microsoft Entra ID supports:

  • SAML 2.0 (for enterprise application SSO).
  • OpenID Connect (OIDC) (for modern web/mobile apps).
  • OAuth 2.0 (for API access and delegated permissions).

This ensures compatibility with SaaS apps, custom apps, and cloud services.

4. Can I enable conditional access policies with Entra ID SSO?

Yes, Entra ID’s conditional access policies enforce security rules like MFA, device compliance checks, and location-based restrictions. Admins can require risk-based authentication, ensuring only trusted users and devices access SSO-enabled apps, helping reduce unauthorized access.

5. How do I enforce MFA with Microsoft Entra ID SSO?

To enforce MFA in Entra ID:

  • Go to Microsoft Entra Admin Center.
  • Navigate to Security > Conditional Access.
  • Create a policy requiring MFA for specific apps/users.

Supported methods include SMS, Microsoft Authenticator, and FIDO2 security keys, strengthening SSO security.

Snigdha Keskar
Snigdha Keskar
Snigdha Keskar is the Content Lead at Scalefusion, specializing in brand and content marketing. With a diverse background in various sectors, she excels at crafting compelling narratives that resonate with audiences.

More from the blog

What Is JIT Provisioning? How It Works, Setup, and...

Just-in-time (JIT) provisioning creates an account in a target application when an eligible user completes their first successful federated...

What is Active Directory SSO: How It Works, Benefits,...

Active Directory single sign-on (SSO) usually means one of two architectures: Native Windows SSO: A user signs in to a...

SSO Implementation: How to Implement Single Sign-On Across Your...

How to implement SSO across your organization's apps: pick SAML or OIDC, exchange metadata, validate what comes back, manage users and sessions, then pilot and roll out.