Microsoft Edge - ManagedFavorites - GPO

Heath Durrett 486 Reputation points
2020-07-29T17:05:33.327+00:00

Hi all,

I have a Windows domain running at Server 2016 functional level and I'm testing with Windows 10 Enterprise (1809) LTSC clients fully domain joined, fully updated.

I've installed the latest "Edge for Business" version 84.0.522.48.

I'm trying to configure it with GPO and so far the only GPO that sticks is the start page URL.

Specifically I would like advice on how to use the "ManagedFavorites" GPO to enfore company named folder with about 6 internal URLs assigned.

Below is my GPO settings (edited for privacy)...which do nothing...no Favorites folders or URLs are created?

What else do I need to turn on or configure to get this to work?


[{
"toplevel_name": "MyCompany"
},
{
"url": "http://intranet.mycompany.com/",
"name": "MyCompany Intranet"
},
{
"name": "RDWeb Portals",
"children": [{
"url": "https://internal.mycompnay.com/internalresource01.html",
"name": "Internal1"
},
{
"url": "https://internal.mycompnay.com/internalresource01.html",
"name": "Internal2"
},
{
"url": "https://internal.mycompnay.com/internalresource01.html",
"name": "Internal3"
},
{
"url": "https://internal.mycompnay.com/internalresource01.html",
"name": "Internal4"
},
{
"url": "https://internal.mycompnay.com/internalresource01.html",
"name": "Internal5"
}
]
}
]

Microsoft Edge
Microsoft Edge
A Microsoft cross-platform web browser that provides privacy, learning, and accessibility tools.
2,332 questions
Windows
Windows
A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.
5,427 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Matt Pedersen 6 Reputation points
    2021-07-01T17:46:29.36+00:00

    I know that I'm a bit late on this one.
    However, I thought I would post, in case anyone else stumbles onto this page, looking for a solution to a similar problem.

    The examples provided by "HeathDurrett" and "Firedog" both contain legitimate JSON Syntax.
    The "Firedog" example contains a single group of Objects (key/value pairs) and therefore, square-brackets are not required.
    However, the "HeathDurrett" example, contains Arrays (multiple groups of Objects), which require the use of square-brackets.
    I should also Note that, in this case, the value order, in regards to the "url" and "name" pairs, do not matter.

    If "HeathDurrett" wanted to use his example, within Group Policy, he would just need to compress his JSON Notation into a Single Line (I also prefer to remove any/all unnecessary spaces, such as those between the key/value pairs), as follows.

    [{"toplevel_name":"MyCompany"},{"url":"http://intranet.mycompany.com/","name":"MyCompany Intranet"},{"name":"RDWeb Portals","children":[{"url":"https://internal.mycompnay.com/internalresource01.html","name":"Internal1"},{"url":"https://internal.mycompnay.com/internalresource01.html","name":"Internal2"},{"url":"https://internal.mycompnay.com/internalresource01.html","name":"Internal3"},{"url":"https://internal.mycompnay.com/internalresource01.html","name":"Internal4"},{"url":"https://internal.mycompnay.com/internalresource01.html","name":"Internal5"}]}]
    

    If you want to Test your JSON Notation, before creating a GPO, you can do so via the Windows Registry Editor.
    Simply Open your Text Editor of choice, Paste in the Code Example below (or your own JSON Notation) and Save it as a .REG File.

    [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge]
    "ManagedFavorites"="[{\"toplevel_name\":\"MyCompany\"},{\"url\":\"http://intranet.mycompany.com/\",\"name\":\"MyCompany Intranet\"},{\"name\":\"RDWeb Portals\",\"children\":[{\"url\":\"https://internal.mycompnay.com/internalresource01.html\",\"name\":\"Internal1\"},{\"url\":\"https://internal.mycompnay.com/internalresource01.html\",\"name\":\"Internal2\"},{\"url\":\"https://internal.mycompnay.com/internalresource01.html\",\"name\":\"Internal3\"},{\"url\":\"https://internal.mycompnay.com/internalresource01.html\",\"name\":\"Internal4\"},{\"url\":\"https://internal.mycompnay.com/internalresource01.html\",\"name\":\"Internal5\"}]}]"
    

    NOTE:
    This is the exact same Registry Key/Value that will be Added, when the resulting GPO, is applied.

    When you Double-Click on the .REG File, it should Import the associated Registry Key.
    Finally, Open Microsoft Edge, to see that your Managed Favorites have been Added to the Favorites Bar.

    Feel free to respond with any Questions or Feedback. I'll be happy to provide my assistance, if needed.

    Lastly, as I'm sure you've figured out, already, the reason why the response from "Firedog" couldn't be Set as the Answer, is because he Submitted his response as a "Comment", as opposed to an "Answer".

    1 person found this answer helpful.
    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.