Hi @Kevin Eberhard ,
Thanks for the post!
As you pointed out, Enterprise State Roaming is the Azure solution for this. You should be able to use it to share your profile among your cloud joined devices.
Which specific design and folder settings are not synchronized? Sometimes it takes a bit of time for settings to port over, but I believe the ones you mentioned should be included.
The FAQ notes that the data that roams includes:
Windows settings: the PC settings that are built into the Windows operating system. Generally, these are settings that personalize your PC, and they include the following broad categories:
Theme, which includes features such as desktop theme and taskbar settings.
Internet Explorer settings, including recently opened tabs and favorites.
Microsoft Edge browser settings, such as favorites and reading list.
Passwords, including Internet passwords, Wi-Fi profiles, and others.
Language preferences, which include settings for keyboard layouts, system language, date and time, and more.
Ease of access features, such as high-contrast theme, Narrator, and Magnifier.
Other Windows settings, such as mouse settings.
Application data: Universal Windows apps can write settings data to a roaming folder, and any data written to this folder will automatically be synced. It’s up to the individual app developer to design an app to take advantage of this capability.
If you enable Enterprise State Roaming for all users, the device settings should synchronize across all of their devices. Enterprise State Roaming requires the device to be registered with Azure AD and the users do need to authenticate with an Azure AD account for this to work.
There are some limitations to the service that are noted here.
If you list more of the specific settings that are not ported over, I am happy to bring this up with the product team so that they can offer a solution or add any necessary fixes.