{"id":342,"date":"2023-06-08T10:51:44","date_gmt":"2023-06-08T02:51:44","guid":{"rendered":"https:\/\/www.ruianding.com\/blog\/?p=342"},"modified":"2023-08-31T01:51:30","modified_gmt":"2023-08-30T17:51:30","slug":"aad-authentication-general-faqs","status":"publish","type":"post","link":"https:\/\/www.ruianding.com\/blog\/aad-authentication-general-faqs\/","title":{"rendered":"AAD General FAQs"},"content":{"rendered":"\n<h2 class=\"wp-block-heading has-text-align-center has-pale-ocean-gradient-background has-background\">AAD Overview<\/h2>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Q1. What&#8217;s Azure Active Directory? What&#8217;s the key benefits? How many editions does it have? Why we need these editions?<\/h3>\n\n\n\n<p><strong>Azure Active Directory (Azure AD)<\/strong> is Microsoft&#8217;s cloud-based identity and access management service. It provides a comprehensive set of capabilities to manage user identities, control access to resources, and enable secure authentication and authorization across various applications and services.<\/p>\n\n\n\n<p class=\"has-medium-font-size\"><strong>Key benefits of Azure Active Directory include:<\/strong><\/p>\n\n\n\n<p><strong>Single sign-on (SSO): <\/strong>Users can sign in once to Azure AD and then access multiple applications and services without the need for separate credentials. This improves user productivity and reduces password-related issues.<\/p>\n\n\n\n<p><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/active-directory\/manage-apps\/what-is-single-sign-on\">What is single sign-on? &#8211; Microsoft Entra | Microsoft Learn<\/a><\/p>\n\n\n\n<p><strong>Centralized identity management:<\/strong> Azure AD allows organizations to manage user identities, groups, and access policies in a centralized manner. It provides features for user provisioning, self-service password reset, and group-based access control.<\/p>\n\n\n\n<p><strong>Multi-factor authentication (MFA):<\/strong> Azure AD supports various MFA methods, such as SMS, phone call, or mobile app verification, to add an extra layer of security to user sign-ins.<\/p>\n\n\n\n<p><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/active-directory\/authentication\/concept-mfa-howitworks\">Azure AD Multi-Factor Authentication overview &#8211; Microsoft Entra | Microsoft Learn<\/a><\/p>\n\n\n\n<p><strong>Application management:<\/strong> Azure AD enables organizations to securely manage access to their applications, whether they are hosted in the cloud or on-premises. It provides features like application registration, single sign-on integration, and user access reviews.<\/p>\n\n\n\n<p><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/active-directory\/manage-apps\/what-is-application-management\">What is application management? &#8211; Microsoft Entra | Microsoft Learn<\/a><\/p>\n\n\n\n<p><strong>B2B and B2C scenarios: <\/strong>Azure AD supports business-to-business (B2B) collaboration scenarios, allowing organizations to grant access to external partners or customers. It also offers Azure AD B2C, which is designed for customer-facing applications that require identity management for external users.<\/p>\n\n\n\n<p class=\"has-medium-font-size\"><strong>Azure Active Directory has several editions, each designed to cater to specific organizational requirements. The editions include:<\/strong><\/p>\n\n\n\n<p><a href=\"https:\/\/azure.microsoft.com\/en-us\/products\/active-directory\/\">Azure Active Directory | Microsoft Azure<\/a><\/p>\n\n\n\n<p><strong>Free Edition:<\/strong> This edition provides basic identity and access management capabilities for up to 50,000 directory objects (users, groups, and contacts). It includes features like user and group management, single sign-on for cloud applications, and self-service password reset.<\/p>\n\n\n\n<p><strong>Office 365 Apps Edition:<\/strong> This edition is designed for organizations using Office 365 applications. It includes all the features of the Free Edition and provides additional capabilities for Office 365 services.<\/p>\n\n\n\n<p><strong>Premium P1 Edition:<\/strong> This edition offers advanced identity protection, access management, and security features. It includes features like conditional access policies, self-service group management, advanced reporting, and Azure AD Identity Protection.<\/p>\n\n\n\n<p><strong>Premium P2 Edition:<\/strong> This is the most comprehensive edition, providing all the features of the Premium P1 Edition along with additional capabilities such as Azure AD Identity Governance, privileged identity management, and Microsoft Identity Manager.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Q2. What&#8217;s the relationship between Azure subscription, O365, Dynamics CRM Online, EMS or other Microsoft cloud services with Azure AD tenant?<\/h3>\n\n\n\n<p>Azure Active Directory serves as the <strong>underlying identity and access management service<\/strong> for various Microsoft cloud services, including Azure subscriptions, Office 365 (O365), Dynamics CRM Online, Enterprise Mobility + Security (EMS), and more. Azure AD acts as the <strong>directory service<\/strong> that manages user identities, authentication, and authorization for these cloud services.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Q3. What authentication protocols does AAD support?<\/h3>\n\n\n\n<p><strong>Security Assertion Markup Language (SAML):<\/strong> AAD can act as a SAML identity provider (IdP), allowing users to authenticate to applications and services that support SAML-based authentication. SAML enables single sign-on (SSO) between different systems and simplifies user authentication by exchanging XML-based security assertions.<\/p>\n\n\n\n<p><strong>OAuth 2.0:<\/strong> AAD supports OAuth 2.0, an open standard for authorization. It enables applications to obtain access tokens from AAD to access protected resources on behalf of a user. OAuth 2.0 is commonly used for scenarios like granting permissions to third-party applications and enabling delegated access to APIs.<\/p>\n\n\n\n<p><strong>OpenID Connect:<\/strong> AAD is an OpenID Connect (OIDC) provider, which is an authentication layer built on top of OAuth 2.0. OIDC enables clients (such as web or mobile applications) to authenticate users and obtain identity information in the form of JSON Web Tokens (JWTs). It provides features like SSO, user authentication, and identity claims.<\/p>\n\n\n\n<p><strong>WS-Federation:<\/strong> AAD supports the WS-Federation protocol, which is a web services protocol used for exchanging security tokens between a security token service (STS) and a web service. WS-Federation enables SSO across different systems and federated authentication scenarios.<\/p>\n\n\n\n<p><strong>Kerberos and NTLM:<\/strong> AAD supports Kerberos and NTLM authentication protocols for scenarios where users need to authenticate using Windows domain credentials. This allows seamless integration with on-premises Active Directory environments and enables users to access cloud resources without the need for separate credentials.<\/p>\n\n\n\n<p><strong>Certificate-based authentication:<\/strong> AAD supports authentication using client certificates. Applications can use X.509 certificates to authenticate themselves to AAD, providing a secure means of authentication.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Q4. What&#8217;s the relationship between O365 and AAD?<\/h3>\n\n\n\n<p>AAD provides the foundational identity and access management capabilities for Office 365. It manages user identities, enables authentication and SSO, allows administrators to control access and security settings, and integrates with other Azure services to enhance the overall productivity and security of Office 365 environments.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-vivid-green-cyan-color has-alpha-channel-opacity has-vivid-green-cyan-background-color has-background is-style-dots\"\/>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center has-pale-ocean-gradient-background has-background\"><strong>AAD Identity Management<\/strong><\/h2>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Q1. How many AAD admin roles does AAD has?<\/h3>\n\n\n\n<p>AAD has several built-in admin roles that provide different levels of access and control over the AAD resources and user accounts.<\/p>\n\n\n\n<p><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/active-directory\/roles\/permissions-reference\">Azure AD built-in roles &#8211; Microsoft Entra | Microsoft Learn<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Q2. What&#8217;s Self-service Password Change\/Reset? What&#8217;s the license requirement for sync user and cloud user?<\/h3>\n\n\n\n<p>Self-service Password Change\/Reset (SSPR) allows users to change or reset their passwords without contacting IT support.<\/p>\n\n\n\n<p><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/active-directory\/authentication\/tutorial-enable-sspr\">Enable Azure Active Directory self-service password reset &#8211; Microsoft Entra | Microsoft Learn<\/a><\/p>\n\n\n\n<p>The license requirement for sync users from on-premises Active Directory to Azure AD depends on the features you want to use. Azure AD Premium P1 or P2, or a Microsoft 365 license with Azure AD Premium, typically includes Azure AD Connect for synchronization.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Q3. What&#8217;s Self-service group management? What&#8217;s the license requirement for this feature?<\/h3>\n\n\n\n<p>Self-service group management in Azure Active Directory allows users to create and manage security groups without IT support. Basic group management is available to all users, while advanced features may require an Azure AD Premium license (P1 or P2) or a Microsoft 365 license with Azure AD Premium.<\/p>\n\n\n\n<p><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/active-directory\/enterprise-users\/groups-self-service-management\">Set up self-service group management &#8211; Microsoft Entra | Microsoft Learn<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Q4. What does AAD Connect do?<\/h3>\n\n\n\n<p>Azure AD Connect is a Microsoft tool used to synchronize on-premises Active Directory (AD) identities and attributes with Azure Active Directory (AAD). It enables organizations to integrate their on-premises AD infrastructure with Azure AD, providing a unified identity and access management experience for both on-premises and cloud-based resources.<\/p>\n\n\n\n<p class=\"has-medium-font-size\"><strong>The main functions of Azure AD Connect include:<\/strong><\/p>\n\n\n\n<p><strong>Directory Synchronization:<\/strong> Azure AD Connect synchronizes user accounts, groups, and other directory objects from the on-premises AD to Azure AD. This ensures that user identities and attributes are consistent across both environments.<\/p>\n\n\n\n<p><strong>Password Hash Synchronization: <\/strong>This feature synchronizes user passwords from on-premises AD to Azure AD, allowing users to use the same password for authentication in both environments.<\/p>\n\n\n\n<p><strong>Federation Integration:<\/strong> Azure AD Connect supports federation scenarios, enabling organizations to establish trust relationships between their on-premises AD and Azure AD. This facilitates single sign-on (SSO) and seamless access to cloud-based applications.<\/p>\n\n\n\n<p><strong>Seamless Single Sign-On (SSO): <\/strong>Azure AD Connect enables SSO for users accessing Azure AD-integrated applications from domain-joined devices. This eliminates the need for users to enter their credentials multiple times.<\/p>\n\n\n\n<p><strong>Customization and Filtering: <\/strong>The tool provides customization options to filter objects and attributes during synchronization, allowing organizations to control which data is synchronized and which attributes are visible in Azure AD.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-vivid-green-cyan-color has-alpha-channel-opacity has-vivid-green-cyan-background-color has-background is-style-dots\"\/>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center has-pale-ocean-gradient-background has-background\"><strong>AAD Domain and Tenant Management<\/strong><\/h2>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Q1. What&#8217;s Microsoft account, work account, email as sign in account? What&#8217;s the URL handing the authentication request?<\/h3>\n\n\n\n<p><strong>Microsoft Account:<\/strong> A Microsoft Account is a personal account provided by Microsoft that allows users to sign into a wide range of Microsoft services, such as Outlook.com, OneDrive, Xbox Live, and Microsoft Store. It is typically associated with a personal email address, such as Outlook.com, Hotmail.com, or Live.com.<\/p>\n\n\n\n<p class=\"has-small-font-size\">Authentication request URL: login.microsoftonline.com<\/p>\n\n\n\n<p><strong>Work Account:<\/strong> A Work Account, also known as an Organizational Account, is an account provided by an organization or employer using Azure Active Directory . It allows users to access organizational resources, such as Microsoft 365, Azure services, and other work-related applications. Work Accounts are associated with the user&#8217;s work or school email address.<\/p>\n\n\n\n<p class=\"has-small-font-size\">Authentication request URL: login.live.com<\/p>\n\n\n\n<p><strong>Email as Sign-In Account:<\/strong> Email as Sign-In Account refers to the option of using an email address as the username for signing into Microsoft services. This can apply to both Microsoft Accounts and Work Accounts, where the email address serves as the primary identifier for authentication.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Q2. What&#8217;s the relationship of Azure AD and Azure&nbsp;Subscription?<\/h3>\n\n\n\n<p>An Azure AD tenant is not subordinate to an Azure subscription, but rather, an Azure subscription belongs to an Azure AD tenant. Users, groups, and applications authorized to access an Azure subscription must exist in the same Azure AD tenant. <\/p>\n\n\n\n<p>The Global Administrator role in Azure AD does not grant access to Azure subscriptions by default. However, a Global Admin in an Azure AD tenant can grant themselves access to Azure subscriptions within that same tenant. <\/p>\n\n\n\n<p>Users can create new Azure AD tenants, and when they do, they become external users in the new tenant&#8217;s Global Admin role. The new tenant has no direct relationship with any Azure subscriptions initially. <\/p>\n\n\n\n<p>Referencing the blog post from Microsoft EEE: <a href=\"https:\/\/asktheidentityguy.wordpress.com\/2019\/09\/12\/demystifying-the-relationship-of-azure-ad-and-azure-subscription\/\">Demystifying the relationship of Azure AD and Azure Subscription. \u2013 TheIdentityGuy (wordpress.com)<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Q3. How to transfer Azure tenant for an Azure Subscription? <\/h3>\n\n\n\n<p>Please note that transferring an Azure tenant requires assistance from Azure support, as it involves administrative actions that must be carefully managed to maintain data security and access control. <\/p>\n\n\n\n<p>Here is the link to Microsoft&#8217;s documentation that provides step-by-step instructions for the tenant transfer process:<\/p>\n\n\n\n<p><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/role-based-access-control\/transfer-subscription\">Transfer an Azure subscription to a different Azure AD directory | Microsoft Learn<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Q4. What&#8217;s verified domain? How does Microsoft know the domain belongs to this customer?<\/h3>\n\n\n\n<p>A verified domain in the context of Azure Active Directory (Azure AD) is a domain that has been confirmed and associated with an organization or customer. When a domain is verified, it demonstrates that the customer has ownership and control over the domain.<\/p>\n\n\n\n<p class=\"has-medium-font-size\"><strong>To verify a domain, Microsoft employs a variety of methods to ensure that the domain belongs to the customer:<\/strong><\/p>\n\n\n\n<p><strong>Domain ownership verification: <\/strong>Microsoft may request the customer to add a specific DNS record or a TXT record to their domain&#8217;s DNS configuration. This record acts as proof of domain ownership. Microsoft&#8217;s systems can then verify the presence of this record to confirm that the customer has control over the domain.<\/p>\n\n\n\n<p><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/active-directory\/enterprise-users\/domains-manage\">Add and verify custom domain names &#8211; Microsoft Entra | Microsoft Learn<\/a><\/p>\n\n\n\n<p>Other sort of verification methods may include, Email-based verification, File-based verification, Third-party domain provider verification (Require assistance from Azure support).<\/p>\n\n\n\n<p>By employing these methods, Microsoft ensures that only authorized individuals or organizations can claim and verify domains within Azure AD. This verification process helps maintain security, prevents unauthorized domain usage, and establishes trust between Azure AD and the domain owners.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-vivid-green-cyan-color has-alpha-channel-opacity has-vivid-green-cyan-background-color has-background is-style-dots\"\/>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center has-pale-ocean-gradient-background has-background\"><strong>AAD Reporting<\/strong><\/h2>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Q1. How many AAD reports under Activity section do we have?<\/h3>\n\n\n\n<p>It&#8217;s recommended to refer to Microsoft&#8217;s official documentation or the Azure portal for the most up-to-date information on the available reports and their functionality.<\/p>\n\n\n\n<p><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/active-directory\/reports-monitoring\/overview-reports\">What are Azure Active Directory reports? &#8211; Microsoft Entra | Microsoft Learn<\/a><\/p>\n\n\n\n<p><strong>Sign-ins:<\/strong> This report provides information about user sign-ins to Azure AD and associated details like sign-in time, location, client application used, and result (success, failure, or conditional access).<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/06\/image-53.png\" alt=\"\" class=\"wp-image-370\" width=\"815\" height=\"470\"\/><\/figure>\n\n\n\n<p><strong>Audit logs:<\/strong> This report provides a comprehensive record of activities and events within Azure AD, including sign-ins, user management actions, application access, and more. It allows administrators to monitor and investigate activities in their directory.<\/p>\n\n\n\n<p><strong>Risky sign-ins:<\/strong> This report focuses on sign-ins that are flagged as risky based on Azure AD&#8217;s built-in risk detection mechanisms. It helps administrators identify potential security threats and take appropriate actions.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Q2. What&#8217;s the retention of each AAD reports?<\/h3>\n\n\n\n<p><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/active-directory\/reports-monitoring\/reference-reports-data-retention#how-long-does-azure-ad-store-the-data\">Azure Active Directory data retention &#8211; Microsoft Entra | Microsoft Learn<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"890\" height=\"227\" src=\"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/06\/image-54.png\" alt=\"\" class=\"wp-image-371\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"887\" height=\"182\" src=\"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/06\/image-55.png\" alt=\"\" class=\"wp-image-372\"\/><\/figure>\n\n\n\n<p class=\"has-small-font-size\">It&#8217;s important to note that Microsoft may update their services and policies, including retention periods, over time.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Q3. What&#8217;s the license requirement for AAD reports?<\/h3>\n\n\n\n<p>Referring to the previous question.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Q4. Who can access activity sign-ins report?<\/h3>\n\n\n\n<p>Access to the activity sign-ins report is typically limited to users with appropriate permissions. By default, only users with the Global Administrator or Security Administrator roles have access to view the sign-ins report. These roles have high-level privileges and are responsible for managing and securing the Azure AD environment.<\/p>\n\n\n\n<p><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/active-directory\/roles\/permissions-reference\">Azure AD built-in roles &#8211; Microsoft Entra | Microsoft Learn<\/a><\/p>\n\n\n\n<p>However, Azure AD allows administrators to delegate access to specific reports to other users or roles. This can be done through role-based access control (RBAC) in Azure AD. By assigning the appropriate RBAC roles, administrators can grant access to the activity sign-ins report to specific users or groups.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-light-green-cyan-color has-alpha-channel-opacity has-light-green-cyan-background-color has-background is-style-dots\"\/>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center has-pale-ocean-gradient-background has-background\"><strong><strong>AAD Sign-in Options<\/strong><\/strong><\/h2>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide\"\/>\n\n\n\n<h4 class=\"wp-block-heading\">Q1. What&#8217;s the general authentication workflow for Password sync auth, federation auth, Pass-through auth? What&#8217;s the domain type for each method (managed or federated)?<\/h4>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Password Hash Sync Authentication (PHS):<\/strong>\n<ul class=\"wp-block-list\">\n<li>Domain Type: Managed domain<\/li>\n\n\n\n<li>Workflow:\n<ul class=\"wp-block-list\">\n<li>User enters their username and password.<\/li>\n\n\n\n<li>The user&#8217;s password is synchronized from the on-premises Active Directory (AD) to Azure AD using Azure AD Connect.<\/li>\n\n\n\n<li>Azure AD validates the user&#8217;s credentials against the synchronized password in Azure AD.<\/li>\n\n\n\n<li>If the credentials are valid, the user is granted access to the requested resource.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Pass-through Authentication (PTA):<\/strong>\n<ul class=\"wp-block-list\">\n<li>Domain Type: Managed domain<\/li>\n\n\n\n<li>Workflow:\n<ul class=\"wp-block-list\">\n<li>User enters their username and password.<\/li>\n\n\n\n<li>The user&#8217;s password is sent to the on-premises agent (Azure AD Connect) deployed in the organization&#8217;s environment.<\/li>\n\n\n\n<li>The agent verifies the user&#8217;s credentials against the on-premises AD.<\/li>\n\n\n\n<li>If the credentials are valid, the agent sends the verification result to Azure AD.<\/li>\n\n\n\n<li>Azure AD grants access to the requested resource based on the verification result.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Federation Authentication:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Domain Type: Federated domain<\/li>\n\n\n\n<li>Workflow:\n<ul class=\"wp-block-list\">\n<li>User enters their username and selects their identity provider (IdP).<\/li>\n\n\n\n<li>The user is redirected to their IdP (such as Active Directory Federation Services &#8211; ADFS).<\/li>\n\n\n\n<li>The IdP authenticates the user against the on-premises AD or other identity system.<\/li>\n\n\n\n<li>Upon successful authentication, the IdP generates a security token.<\/li>\n\n\n\n<li>The user is redirected back to Azure AD with the security token.<\/li>\n\n\n\n<li>Azure AD validates the security token and grants access to the requested resource.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p>In summary, Password Sync Authentication uses a synchronized password in Azure AD, Federation Authentication leverages an identity provider (IdP) for authentication, and Pass-through Authentication validates user credentials against the on-premises AD. The domain type is typically &#8220;Managed&#8221; for Password Sync and Pass-through Authentication, while &#8220;Federated&#8221; domain types are associated with Federation Authentication.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>AAD Overview Q1. What&#8217;s Azure Active Directory? What&#8217;s the key benefits? How many editions does it have? Why we need these editions? Azure Active Directory (Azure AD) is Microsoft&#8217;s cloud-based identity and access management service. It provides a comprehensive set of capabilities to manage user identities, control access to resources, and enable secure authentication and [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":361,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_themeisle_gutenberg_block_has_review":false,"footnotes":""},"categories":[32],"tags":[],"class_list":["post-342","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-aad-general"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>AAD General FAQs - \u6781\u7b80IT\uff5cSimpleIT<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.ruianding.com\/blog\/aad-authentication-general-faqs\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AAD General FAQs - \u6781\u7b80IT\uff5cSimpleIT\" \/>\n<meta property=\"og:description\" content=\"AAD Overview Q1. What&#8217;s Azure Active Directory? What&#8217;s the key benefits? How many editions does it have? Why we need these editions? Azure Active Directory (Azure AD) is Microsoft&#8217;s cloud-based identity and access management service. It provides a comprehensive set of capabilities to manage user identities, control access to resources, and enable secure authentication and [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ruianding.com\/blog\/aad-authentication-general-faqs\/\" \/>\n<meta property=\"og:site_name\" content=\"\u6781\u7b80IT\uff5cSimpleIT\" \/>\n<meta property=\"article:published_time\" content=\"2023-06-08T02:51:44+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-08-30T17:51:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/06\/hero_azuread.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Ruian Ding\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ruian Ding\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.ruianding.com\/blog\/aad-authentication-general-faqs\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.ruianding.com\/blog\/aad-authentication-general-faqs\/\"},\"author\":{\"name\":\"Ruian Ding\",\"@id\":\"https:\/\/www.ruianding.com\/blog\/#\/schema\/person\/440d88575b7dc819a4cefc8c4199db3b\"},\"headline\":\"AAD General FAQs\",\"datePublished\":\"2023-06-08T02:51:44+00:00\",\"dateModified\":\"2023-08-30T17:51:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.ruianding.com\/blog\/aad-authentication-general-faqs\/\"},\"wordCount\":2418,\"publisher\":{\"@id\":\"https:\/\/www.ruianding.com\/blog\/#\/schema\/person\/440d88575b7dc819a4cefc8c4199db3b\"},\"image\":{\"@id\":\"https:\/\/www.ruianding.com\/blog\/aad-authentication-general-faqs\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/06\/hero_azuread.jpg\",\"articleSection\":[\"AAD General\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.ruianding.com\/blog\/aad-authentication-general-faqs\/\",\"url\":\"https:\/\/www.ruianding.com\/blog\/aad-authentication-general-faqs\/\",\"name\":\"AAD General FAQs - \u6781\u7b80IT\uff5cSimpleIT\",\"isPartOf\":{\"@id\":\"https:\/\/www.ruianding.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.ruianding.com\/blog\/aad-authentication-general-faqs\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.ruianding.com\/blog\/aad-authentication-general-faqs\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/06\/hero_azuread.jpg\",\"datePublished\":\"2023-06-08T02:51:44+00:00\",\"dateModified\":\"2023-08-30T17:51:30+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.ruianding.com\/blog\/aad-authentication-general-faqs\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.ruianding.com\/blog\/aad-authentication-general-faqs\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.ruianding.com\/blog\/aad-authentication-general-faqs\/#primaryimage\",\"url\":\"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/06\/hero_azuread.jpg\",\"contentUrl\":\"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/06\/hero_azuread.jpg\",\"width\":1920,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.ruianding.com\/blog\/aad-authentication-general-faqs\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.ruianding.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AAD General FAQs\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.ruianding.com\/blog\/#website\",\"url\":\"https:\/\/www.ruianding.com\/blog\/\",\"name\":\"Ruian's Tech Troubleshooting Toolbox\",\"description\":\"Debug the World.\",\"publisher\":{\"@id\":\"https:\/\/www.ruianding.com\/blog\/#\/schema\/person\/440d88575b7dc819a4cefc8c4199db3b\"},\"alternateName\":\"\u4e01\u777f\u5b89\u7684\u6280\u672f\u5206\u4eab\u535a\u5ba2\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.ruianding.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/www.ruianding.com\/blog\/#\/schema\/person\/440d88575b7dc819a4cefc8c4199db3b\",\"name\":\"Ruian Ding\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.ruianding.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/05\/logo.png\",\"contentUrl\":\"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/05\/logo.png\",\"width\":284,\"height\":284,\"caption\":\"Ruian Ding\"},\"logo\":{\"@id\":\"https:\/\/www.ruianding.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"I am currently a Support Specialist at NIO, focusing on cloud-related issues for NIO Power. Previously, at Microsoft Entra ID, I specialized in identity and access management (IAM), including device registration, Windows Hello for Business (WHfB), multi-factor authentication (MFA), and single sign-on (SSO). In addition to my core expertise, I have a strong foundation in Active Directory, Servers, Cloud Computing, Network Administration, and Front-end Web Development. This diverse technical skill set enables me to effectively handle a wide range of challenges in a fast-paced IT environment.\",\"sameAs\":[\"https:\/\/www.ruianding.com\"],\"url\":\"https:\/\/www.ruianding.com\/blog\/author\/ruiand\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"AAD General FAQs - \u6781\u7b80IT\uff5cSimpleIT","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.ruianding.com\/blog\/aad-authentication-general-faqs\/","og_locale":"en_US","og_type":"article","og_title":"AAD General FAQs - \u6781\u7b80IT\uff5cSimpleIT","og_description":"AAD Overview Q1. What&#8217;s Azure Active Directory? What&#8217;s the key benefits? How many editions does it have? Why we need these editions? Azure Active Directory (Azure AD) is Microsoft&#8217;s cloud-based identity and access management service. It provides a comprehensive set of capabilities to manage user identities, control access to resources, and enable secure authentication and [&hellip;]","og_url":"https:\/\/www.ruianding.com\/blog\/aad-authentication-general-faqs\/","og_site_name":"\u6781\u7b80IT\uff5cSimpleIT","article_published_time":"2023-06-08T02:51:44+00:00","article_modified_time":"2023-08-30T17:51:30+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/06\/hero_azuread.jpg","type":"image\/jpeg"}],"author":"Ruian Ding","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Ruian Ding","Est. reading time":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.ruianding.com\/blog\/aad-authentication-general-faqs\/#article","isPartOf":{"@id":"https:\/\/www.ruianding.com\/blog\/aad-authentication-general-faqs\/"},"author":{"name":"Ruian Ding","@id":"https:\/\/www.ruianding.com\/blog\/#\/schema\/person\/440d88575b7dc819a4cefc8c4199db3b"},"headline":"AAD General FAQs","datePublished":"2023-06-08T02:51:44+00:00","dateModified":"2023-08-30T17:51:30+00:00","mainEntityOfPage":{"@id":"https:\/\/www.ruianding.com\/blog\/aad-authentication-general-faqs\/"},"wordCount":2418,"publisher":{"@id":"https:\/\/www.ruianding.com\/blog\/#\/schema\/person\/440d88575b7dc819a4cefc8c4199db3b"},"image":{"@id":"https:\/\/www.ruianding.com\/blog\/aad-authentication-general-faqs\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/06\/hero_azuread.jpg","articleSection":["AAD General"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.ruianding.com\/blog\/aad-authentication-general-faqs\/","url":"https:\/\/www.ruianding.com\/blog\/aad-authentication-general-faqs\/","name":"AAD General FAQs - \u6781\u7b80IT\uff5cSimpleIT","isPartOf":{"@id":"https:\/\/www.ruianding.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.ruianding.com\/blog\/aad-authentication-general-faqs\/#primaryimage"},"image":{"@id":"https:\/\/www.ruianding.com\/blog\/aad-authentication-general-faqs\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/06\/hero_azuread.jpg","datePublished":"2023-06-08T02:51:44+00:00","dateModified":"2023-08-30T17:51:30+00:00","breadcrumb":{"@id":"https:\/\/www.ruianding.com\/blog\/aad-authentication-general-faqs\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ruianding.com\/blog\/aad-authentication-general-faqs\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.ruianding.com\/blog\/aad-authentication-general-faqs\/#primaryimage","url":"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/06\/hero_azuread.jpg","contentUrl":"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/06\/hero_azuread.jpg","width":1920,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/www.ruianding.com\/blog\/aad-authentication-general-faqs\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.ruianding.com\/blog\/"},{"@type":"ListItem","position":2,"name":"AAD General FAQs"}]},{"@type":"WebSite","@id":"https:\/\/www.ruianding.com\/blog\/#website","url":"https:\/\/www.ruianding.com\/blog\/","name":"Ruian's Tech Troubleshooting Toolbox","description":"Debug the World.","publisher":{"@id":"https:\/\/www.ruianding.com\/blog\/#\/schema\/person\/440d88575b7dc819a4cefc8c4199db3b"},"alternateName":"\u4e01\u777f\u5b89\u7684\u6280\u672f\u5206\u4eab\u535a\u5ba2","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ruianding.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.ruianding.com\/blog\/#\/schema\/person\/440d88575b7dc819a4cefc8c4199db3b","name":"Ruian Ding","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.ruianding.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/05\/logo.png","contentUrl":"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/05\/logo.png","width":284,"height":284,"caption":"Ruian Ding"},"logo":{"@id":"https:\/\/www.ruianding.com\/blog\/#\/schema\/person\/image\/"},"description":"I am currently a Support Specialist at NIO, focusing on cloud-related issues for NIO Power. Previously, at Microsoft Entra ID, I specialized in identity and access management (IAM), including device registration, Windows Hello for Business (WHfB), multi-factor authentication (MFA), and single sign-on (SSO). In addition to my core expertise, I have a strong foundation in Active Directory, Servers, Cloud Computing, Network Administration, and Front-end Web Development. This diverse technical skill set enables me to effectively handle a wide range of challenges in a fast-paced IT environment.","sameAs":["https:\/\/www.ruianding.com"],"url":"https:\/\/www.ruianding.com\/blog\/author\/ruiand\/"}]}},"_links":{"self":[{"href":"https:\/\/www.ruianding.com\/blog\/wp-json\/wp\/v2\/posts\/342","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ruianding.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ruianding.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ruianding.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ruianding.com\/blog\/wp-json\/wp\/v2\/comments?post=342"}],"version-history":[{"count":20,"href":"https:\/\/www.ruianding.com\/blog\/wp-json\/wp\/v2\/posts\/342\/revisions"}],"predecessor-version":[{"id":375,"href":"https:\/\/www.ruianding.com\/blog\/wp-json\/wp\/v2\/posts\/342\/revisions\/375"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ruianding.com\/blog\/wp-json\/wp\/v2\/media\/361"}],"wp:attachment":[{"href":"https:\/\/www.ruianding.com\/blog\/wp-json\/wp\/v2\/media?parent=342"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ruianding.com\/blog\/wp-json\/wp\/v2\/categories?post=342"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ruianding.com\/blog\/wp-json\/wp\/v2\/tags?post=342"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}