Search Engine GPO

Copper Contributor

I am looking to implement Edge for a customer early in 2020, and things so far look fantastic. One missing piece is the ability to mimic their current Search Engine policy, which is basically google by default, but you can select Bing. This is easy enough to do in Legacy Edge, but the policy controlling it in new Edge (called ManagedSearchEngines - https://docs.microsoft.com/en-us/deployedge/microsoft-edge-policies#managedsearchengines) could not be more complicated.

 

The JSON example is of little use. It would be great if we could start by exporting out the current configuration as it has all of the correct search engines, and we could just modify the "is_default" field to the correct entry.

 

I've tried looking for this configuration in files in the User Data folder, but it doesn't seem to exist in an unencrypted form anywhere.

4 Replies

The "ManagedSearchEngines" GPO is of little use anyway. While it will actually add the configured search engines to your Edge, the "is_default" attribute is completely ignored (under certain, unknown circumstances).

 

I was able to get it to work some of the time ... but at least after resetting Edge back to defaults it switched back to Bing as the default search engine, not what I have configured in the GPO.

 

[ { "is_default": true, "search_url": "https://www.google.de/search?q={searchTerms}", "name": "Google", "keyword": "Google" }, { "is_default": false, "search_url": "https://duckduckgo.com/?q={searchTerms}", "name": "DuckDuckGo", "keyword": "DuckDuckGo" } ]

@PaulPrior trying to implement the same on 79.x and it doesn't work any way I enter the details so it is broken for sure on the browser.

 

https://getadmx.com/?Category=EdgeChromium&Policy=Microsoft.Policies.Edge::ManagedSearchEngines 

https://docs.microsoft.com/en-us/deployedge/microsoft-edge-policies#managedsearchengines

 

Both of the above references are wrong or not working any way.

 

managedsearchengines.png

 

I'm having the exact same issue here. Any ideas on how to solve this?

I found a working example in the feedback section on https://docs.microsoft.com/en-us/deployedge/microsoft-edge-policies# at the bottom, which links to this page on Github: https://github.com/MicrosoftDocs/EdgeEnterprise/issues/44