- If full AD DS control is required
- When an organization must access DC VMs, install low-level agents, or perform advanced domain and forest operations, self-managed AD DS on virtual machines is typically more appropriate.
- If cost is the primary constraint for small directory needs
- Community feedback indicates that Entra DS can be perceived as expensive for small deployments; alternatives may be more cost-effective depending on use case.
- If the requirement is LDAP authentication only for a small number of SaaS or legacy applications
- Consider LDAP proxy solutions if domain join and Group Policy are not needed, recognizing proxy limitations and operational trade-offs.
- If the tenant is Entra B2C and Entra DS support is required in that context
- Entra DS may not be applicable to Entra B2C directories in some scenarios.
- If legacy applications have nonstandard or hard-coded AD assumptions
- Some applications rely on AD constructs that are not straightforward to implement in a managed domain, which can necessitate a self-managed AD deployment.
- Managed-service constraints (core limitation)
- The managed nature of the service means administrators do not have the same level of direct access and control over domain controllers as with self-managed AD DS.
- Directory type constraints
- Entra Domain Services cannot be enabled for Entra B2C directories in some scenarios.
- Password hash requirements
- Entra DS requires access to password hashes to support NTLM and Kerberos authentication, which has implications for identity design and password policy considerations.
- Synchronization and lifecycle expectations
- Entra DS synchronizes identities from Entra ID; some users report synchronization and login edge cases that require vendor support.
- Legacy application incompatibility risk
- Reports exist where legacy applications do not behave as expected due to assumptions about AD structure or discovery patterns.
- SLA clarity
- SLA information for Entra DS request types is available in some regional Azure documentation; organizations should confirm the SLA that applies to their region and contractual terms.