Forum Discussion
Keep Favorites Synced between Internet Explorer and Edge NOT available in Edge Chromium
- Feb 13, 2020
Chris Jackson Deleted
I'm not quite sure what's so hard to understand about the issue.
This has nothing to do with Windows 7 or with Internet Explorer specifically. How IE mode suddenly came into the picutre - I have no idea. This is all about where to store the favorites in the new Edge.
The issue is the following:
- Users are using multiple computers. To have the same desktop, documents and favorites on all those computers Microsoft's "Folder Redirection" is used and configured through GPOs.
- So Internet Explorer's favorites are stored on e.g. \\server\users\%username%\favorites
- The old Edge has a GPO that allows it to automagically sync its own favorites with Internet Explorer's favorites that are stored on that network path. If you add a favorite in either IE or the old Edge it is automagically synced to the other browser instantly.
Now the new Edge comes along and we have to face the following limitations:
- Any kind of cloud-sync or usage of Microsoft accounts is not possible due to data privacy regulations
- The new Edge is storing its favorites in the local file deep inside the %LOCALAPPDATA% folder of the user.
This causes issues for us in a number of ways.
While the first-run import of favorites (from the redirected Internet Explorer favorites) is currently broken in v80 (its supposed to be back in v81) it only provides a momentary snapshot of the redirected favorites.
The bookmarks file being a local file means that we cannot easily back it up either. And when the user receives a new PC or uses a different machine than he usually does he'll have to import all the favorites again, from the redirected Internet Explorer favorites. But all the favorites he has managed in the new Edge in the meantime are not available (or even gone for good in the case of a new PC).
Importing the same old IE favorites on different PCs will soon result in having different favorites on all those PCs. And there is no way to easily merge them either.
This is a real problem.
We really need a way to redirect the bookmarks file to a network location so that it can be:
- used from multiple PCs
- be backed up easily during the regular server backup
- not get lost when the user's PC dies or gets replaced for another reason
All this was easily doable with the redirected favorites folder used by Internet Explorer and thanks to the "keep favorites synced" GPO in the old Edge Browser.
Also, please do not suggest to use the "UserDataDir" policy. This would redirect the entire user profile to a different location. Cache and everything. It is also not quite certain whether a redirected UserDataDir can actually be used by multiple instances of Edge on different computers at the same time (locked files issue and such). But even if it was possible, we really don't want to roam 100MB+ of useless data.
All we are really looking for is the possibility to specify a network location for the "bookmarks" file that is by default stored under "C:\Users\%username%\AppData\Local\Microsoft\Edge\User Data\Default". That's all we really want and need.
Bonus points for actually bringing back the "keep favorites synced between IE and Edge" policy that the old Edge supported. But that would really only be the cherry on top.
The only material differences I can see between our policies and yours are:
RoamingProfileLocation - we don't set this because it Edge uses roaming appdata once RoamingProfileSupportEnabled is set. (It goes to something like Roaming AppData\Microsoft\Edge Dev\User Data\....) It could be worth trying without this value set.
UserDataDir - is this set because it was previously used to redirect to a network drive?
I'd start with the first. Not saying these are definitely the cause but I would want to try it without them set to see if it works then.
I tested again without the "RoamingProfileLocation" and "UserDataDir" policie.
(Screenshot)
Edge places the user data in "***. AppData\Local\Microsoft\Edge Dev\User Data"
the folder "AppData \ Roaming \ Microsoft \ Edge Dev \ User Data" remains empty
Where is the "profile.pb" file created?
- matblo86Apr 09, 2020Copper Contributor
Did "ConfigureOnPremisesAccountAutoSignIn" work with a AD\%UserAccount% login?
Tried it on a 1803 and that did not work. It logs in sucessfully but sync is not working.Maybe i should try to upgrade to 1809 to. That is not the solution for the organisation. But would be interesting to know.
Kind regards
- sheffieldcApr 06, 2020Brass Contributor
Not as yet.
- nivlacckwApr 02, 2020Brass Contributor
- sheffieldcApr 02, 2020Brass Contributor
- simsooApr 02, 2020Brass Contributor
Thank you. I have found the difference.
I had not set the "ConfigureOnPremisesAccountAutoSignIn". Now it works with Windows 10 Enterprise LTSC 2019 (1809) and the Edge Dev. But under Windows 10 Enterprise LTSB (1607) the synconization is not activated.
However we are waiting for the Stable Edge 83 in the next few weeks. - sheffieldcApr 02, 2020Brass Contributor
Yeah. We don't have Edge Chromium installed anywhere yet though and we'll be waiting until v82+ to push it out so the crashing isn't a concern. Edge Legacy still works fine.
- sheffieldcApr 02, 2020Brass Contributor
- simsooApr 02, 2020Brass Contributor
- matblo86Apr 02, 2020Copper ContributorHi.
Its created : C:\Users\*\AppData\Roaming\Microsoft\Edge SxS\User Data
No default folder is created.
Yes, it surly in an early state. 🙂
Also if you have the reg enabled, you wont be able to start old edge versions ( non beta )
It crashes when starting. - sheffieldcApr 02, 2020Brass Contributor
Mine shows up under User Data\Default. Do you get a 'Default' folder? Maybe it's not creating the default profile for some reason.
Beyond that, I'm at a loss I'm afraid... But since the settings not even in the templates yet and has barely a mention by Microsoft it's obviously very early days in its implementation.
- matblo86Apr 02, 2020Copper ContributorHi.
Getting to the same conclusion. The folder gets created, but its empty.
Maybe this is a fucntion that is not ready to use yet?