Era Host hosting
EraHost – Free Domain, Cheap Hosting!
Client Area
Support 24/7
Menu

MSOID – What Is It and How to Use It?

2 min read
07.10.2025

What Is MSOID?

MSOID stands for Microsoft Online Identity and is used by Microsoft services to manage authentication and user identity across platforms like:

MSOID Microsoft Authentication Diagram
How Microsoft Online Identity (MSOID) plugs into Microsoft 365 auth.

For the practical DNS setup, see MSOID DNS Record — What It Is and How to Configure It; for verification, Verify That the MSOID Record Works; for the two main DNS-side failure modes, Fix: "The Record We Detected Doesn't Match All the Expected Values" and Fix: MSOID Record Not Resolving.

  • Microsoft 365 (Office 365)
  • Azure Active Directory (Azure AD)
  • Outlook, OneDrive, Teams, SharePoint

MSOID is responsible for secure login authentication when accessing Microsoft services.

How MSOID Works

  1. User logs into a Microsoft service (e.g., portal.office.com).
  2. MSOID verifies the credentials via Azure Active Directory (AAD).
  3. Single Sign-On (SSO) applies, allowing users to access other Microsoft services without re-entering credentials.

This process enables secure authentication across multiple Microsoft platforms.

How to Use MSOID in Microsoft 365 and Azure

If you manage Microsoft accounts, MSOID helps integrate authentication for users, apps, and organizations.

Find Your MSOID Information

To check your MSOID settings, run the following PowerShell command:

Get-MsolDomainFederationSettings -DomainName yourdomain.com

This will show if your domain is using Microsoft authentication (Azure AD).

cPanel Hosting
Full control over your website
  • Convenient
  • Simple
  • Fast
  • Free 7-day trial
cPanel Hosting

Using MSOID for Single Sign-On (SSO)

If your organization uses Microsoft 365, users can log in once and access:

MSOID enables SSO, reducing the need for multiple logins.

Troubleshooting MSOID Authentication Issues

Issue Fix
MSOID login error Reset Microsoft 365 password
Stuck in login loop Clear cookies, cache, and restart browser
Cannot authenticate via MSOID Check Azure AD settings

Summary

Task Command/Action
Check MSOID settings Get-MsolDomainFederationSettings -DomainName yourdomain.com
Use MSOID for SSO Login via portal.office.com
Fix login errors Reset password, clear cache
Manage users Use Azure AD admin center

Now you understand what MSOID is and how it manages authentication across Microsoft services!

Frequently asked questions
Microsoft Online Identity — the umbrella term Microsoft uses internally for the identity tier behind Microsoft 365, Azure AD, and consumer Outlook.com accounts. The msoid CNAME is the public-DNS knob that points your domain at Microsoft's auto-discovery endpoint.
Yes. Even without SSO, Microsoft 365's client auto-configuration walks the msoid CNAME to find where to authenticate. Outlook, Teams, OneDrive clients all rely on it for the "just type your email and password" experience.
Microsoft Entra ID is the current product name; Azure Active Directory is the old name (same thing). MSOID is the umbrella identity surface that includes Entra ID plus consumer Microsoft accounts. The MSOID CNAME is identity-layer plumbing; Entra ID is the specific service you administrate.
Three pieces: (1) Microsoft 365 tenant configured with your domain (msoid CNAME makes verification succeed), (2) on-prem identity provider (ADFS or Azure AD Connect with password hash sync), (3) federation trust between your tenant and the identity provider. Users sign in to their workstation; their token is exchanged for an M365 token without re-prompting.
Related articles
What is SimpleXLSX? A Lightweight PHP Excel Reader
What Is clientconfig.microsoftonline-p.net? Complete Setup Guide
Dedicated DNS Server: CDN and Cloud Integration