
Hi,
It sounds like you're dealing with a complex setup. Let's break down your questions and issues:
General Question:
- Is it possible for OneDrive Silent Login to work without SSO in a Non-Persistent VDI setup? Generally, OneDrive Silent Login relies on SSO to authenticate users seamlessly. Without SSO, users typically need to manually log in each session. However, there are configurations that might help mitigate this issue, such as using FSLogix for profile management and ensuring the OneDrive sync client is installed per machine.
- Do OneDrive, Teams, and other M365 apps use different authentication methods for sign-in? Yes, different Microsoft 365 apps can use varied authentication methods. For example, Teams supports cloud-only, hybrid, and federated identity models45. OneDrive typically uses the user's Windows credentials for silent sign-in, but this requires the device to be Azure AD joined.
Your Issue:
You've enabled relevant GPOs and activated necessary services, but the VDI sessions aren't registering in Entra ID.
Suggestions:
- Ensure OneDrive Sync Client Installation: Make sure the OneDrive sync client is installed per machine, not per user. This can improve the login process in non-persistent environments.
- Check FSLogix Configuration: Verify that FSLogix is correctly configured to handle user profiles and OneDrive settings. Ensure you're using the latest versions of FSLogix and OneDrive.
- Review Device Registration: Since your VDI sessions aren't registering in Entra ID, double-check the configuration of the "Automatically workplace join client computers" GPO and ensure the DmEnrollmentSvc service is running correctly.
- Network Utilization Planning: High network I/O during login can affect performance. Review Microsoft's guidelines on network utilization planning for OneDrive.
I also suggest you refer to these support articles to get more information:
https://learn.microsoft.com/en-us/sharepoint/sync-vdi-support
https://tech.tristantyson.com/VMwareHorizonOneDrive
Just checking in to see if the information was helpful. Please let us know if you would like further assistance.
If the response is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.