Hey community, I am looking for help with disabling the setting Optional diagnostic data under the Privacy settings of Microsoft edge browser installed on Macs in our workplace. Due to the sensitive nature of our work, we prefer not to send any diagnostic data. We’re using Hexnode to manage our devices, so if anyone can guide me on how to configure this setting for all users through Hexnode, I would greatly appreciate the help. Thank you in advance!
Disabling optional diagnostic data in Microsoft EdgeSolved
Replies (4)
@Timo Liam , that’s an easy fix. Under the Privacy, Search and Services settings in the browser setting you can find the setting Optional diagnostic data which you can toggle on or off. This will prevent the diagnostic data from being sent.
@Raelynn , thanks for your input, but I was looking for a way more along the lines of disabling the setting and at the same time restricting the user from changing it from their end in the manner which you have mentioned. Also, since we must deal with many devices at our workplace the task would seem to be too much of a hassle to go to each device and turn off the setting.
Did someone call for the sheriff? 😄 Don’t worry, @Timo Liam ! If you’re looking to disable the Optional Diagnostic Data setting under Privacy, Search, and Services in Microsoft Edge, you can deploy a custom configuration file across your macOS devices. Using the Deploy Custom Configuration feature provided by Hexnode UEM under Policies, you can easily push this configuration to all macOS devices. This will also prevent the users from changing the setting from the device-end.
Here’s the configuration you can use to disable the setting:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>PayloadContent</key> <array> <dict> <key>DiagnosticData</key> <integer>1</integer> <key>PayloadDisplayName</key> <string>Microsoft Edge</string> <key>PayloadIdentifier</key> <string>com.microsoft.Edge.E5C8E48E-3DBD-4256-B6A7-1BB01624FDB2</string> <key>PayloadType</key> <string>com.microsoft.Edge</string> <key>PayloadUUID</key> <string>E5C8E48E-3DBD-4256-B6A7-1BB01624FDB2</string> <key>PayloadVersion</key> <integer>1</integer> // ‘1’ indicates that only the ‘Required Data’ will be sent. </dict> </array> <key>PayloadDisplayName</key> <string>edge</string> <key>PayloadIdentifier</key> <string>MacBook-Air.4B1A61AB-2D30-4F49-8005-60EF3250780E</string> <key>PayloadType</key> <string>Configuration</string> <key>PayloadUUID</key> <string>4B1A61AB-2D30-4F49-8005-60EF3250780E</string> <key>PayloadVersion</key> <integer>1</integer> </dict> </plist> |
This configuration file uses the DiagnosticData key to disable the Optional diagnostic data settings in the browser which is set to the value ‘1’. As a result, the optional diagnostic data related to browser usage will no longer be sent to Microsoft. Keep in mind that this will enable the Required diagnostic data collection.
If you choose to disable both required and optional diagnostic data collection simultaneously, you can achieve this by setting the integer value under DiagnosticData key to ‘0’.
Thanks a lot for this @kylian_parker !