Posted in

FSLogix Profile Containers for Cloud-Only & External Identities (Azure Virtual Desktop)

πŸ”Ή Feature: FSLogix Profile Containers for Cloud-Only & External Identities (Azure Virtual Desktop)
πŸ”Ή What It Does: You can now store FSLogix profile containers on Azure Files using Microsoft Entra Kerberos β€” for cloud-only and external identities. That means full Azure Virtual Desktop with roaming profiles, with zero Active Directory. No domain controller, no AD DS, no Entra Domain Services, and no line-of-sight to a DC from your session hosts. Pure cloud identity, the way AVD should have always worked. β˜οΈπŸ”

What Is It Giving You:

βœ… Truly AD-Free AVD: Entra ID itself issues the Kerberos tickets needed to access the SMB file share. Session hosts don’t need any network line-of-sight to a domain controller. Perfect for greenfield, cloud-native, or M&A scenarios with no on-prem AD.
βœ… Cloud-Only AND External Identities: Previously required hybrid identities synced from on-prem AD. Now, cloud-only Entra ID accounts β€” and external identities β€” are supported (Azure public cloud). Ideal for contractors, B2B guests, and born-in-cloud orgs.
βœ… Simplified β€œManage Access” Permissions: With Entra Kerberos enabled, the Azure file share exposes a Manage access tab to assign permissions directly to Entra users, groups, or SIDs β€” no more icacls gymnastics over a DC connection.
βœ… One Clean Identity Source: A storage account uses exactly one auth method β€” Entra ID, AD DS, or Entra Domain Services, never two. Cloud-only keeps design unambiguous and auditable.
βœ… Roam Across Many Session Hosts: Set LoadCredKeyFromProfile=1 so Credential Manager keys follow the profile β€” users can roam across any number of VMs in the host pool.
βœ… Multi-Session via Intune: CloudKerberosTicketRetrievalEnabled now works on Windows multi-session OS when configured through the Intune Settings Catalog.

πŸ› οΈ The Must-Do Configs:

πŸ”Έ Mandatory App Tag: Add kdc_enable_cloud_group_sids to the storage account’s Entra app registration tags β€” without it, cloud-only group permissions silently fail.
πŸ”Έ Disable MFA on the Storage Account: Kerberos ticket acquisition happens silently at logon; enforce MFA at AVD client login instead.
πŸ”Έ Grant Admin Consent: The storage account service principal must be allowed to issue Entra tokens.
πŸ”Έ Client Enablement: Configure CloudKerberosTicketRetrievalEnabled via Intune/GPO/registry, then set FSLogix Enabled + VHDLocations pointing to \\.file.core.windows.net\.

πŸš€ The shift: For Zero Trust organizations running AVD with no on-prem footprint, this closes the last identity gap. No AD, no DC, no compromise.

🌐 https://learn.microsoft.com/en-us/fslogix/how-to-configure-profile-container-entra-id-hybrid?pivots=cloud-only-or-external-identities

Microsoft Certified Trainer, Office 365, AWS, Azure and Cloud Expert-Architect. In the IT world for over than 20 years.

Apart from the main area of Microsoft Azure expert in the field of infrastructure servers Windows Server 2003-2019, Microsoft Active Directory, Hyper-V Private Cloud, IIS, System Center, SQL.

Private Cloud, System Center, Hyper-V, Open Stack Expert and all Microsoft products Expert. Linux Server administrator.

My Azure community projects:

https://mazeball.azurewebsites.net/
https://github.com/MariuszFerdyn?tab=repositories

More