When you want to define the default browser for your users (and not use the default Edge) on Windows 10, that's very hard to achieve.
Until now! Christoph Kolbicz reverse engineered the hash used by Microsoft to set these values in the registry. He created a tool that allows you to set the default browser.
When you combine this with VMware UEM, you can automatically set the right value at logon.
Just create a UEM Logon Task to start the tool with the right parameters. You can find the tool, documentation and more info here:
SetDefaultBrowser – Set the Default Browser per command line or script – the kolbicz blog
Alternatively you could also use another tool by Christoph Kolbicz to set the FTA's for .htm, html, http and https and effectively set the default browser with that method.
You can find more info about that tool here:
All credits go to Christoph Kolbicz.
I tried this and can verify that it works properly. Pretty awesome.
Just in case someone finds this old thread: Dynamic Environment Manager 9.10 has been released, and now provides roaming of default applications out of the box.