ManagedBookmarks
Configures a list of bookmarks managed by an administrator that cannot be changed by the user.
The bookmarks are only added as a button on the personal toolbar. They are not in the bookmarks folder.
The syntax of this policy is exactly the same as the Chrome ManagedBookmarks policy. The schema is:
{ "items": { "id": "BookmarkType", "properties": { "children": { "items": { "$ref": "BookmarkType" }, "type": "array" }, "name": { "type": "string" }, "toplevel_name": { "type": "string" }, "url": { "type": "string" } }, "type": "object" }, "type": "array"}Compatibility: Firefox 83, Firefox ESR 78.5
CCK2 Equivalent: N/A
Preferences Affected: N/A
Windows (GPO)
Section titled “Windows (GPO)”Software\Policies\Mozilla\Firefox\ManagedBookmarks (REG_MULTI_SZ) =
[ { "toplevel_name": "My managed bookmarks folder" }, { "url": "example.com", "name": "Example" }, { "name": "Mozilla links", "children": [ { "url": "https://mozilla.org", "name": "Mozilla.org" }, { "url": "https://support.mozilla.org/", "name": "SUMO" } ] }]Windows (Intune)
Section titled “Windows (Intune)”OMA-URI:
./Device/Vendor/MSFT/Policy/Config/Firefox~Policy~firefox/ManagedBookmarksValue (string):
<enabled/><data id="JSON" value='[ { "toplevel_name": "My managed bookmarks folder" }, { "url": "example.com", "name": "Example" }, { "name": "Mozilla links", "children": [ { "url": "https://mozilla.org", "name": "Mozilla.org" }, { "url": "https://support.mozilla.org/", "name": "SUMO" } ] }]'/>If you are using custom ADMX and ADML administrative templates in Intune, you can use this OMA-URI instead to workaround the limit on the length of strings. Put all of your JSON on one line.
OMA-URI:
./Device/Vendor/MSFT/Policy/Config/Firefox~Policy~firefox/ManagedBookmarksOneLineValue (string):
<enabled/><data id="JSONOneLine" value='[]'/><dict> <key>ManagedBookmarks</key> <array> <dict> <key>toplevel_name</key> <string>My managed bookmarks folder</string> <dict> <key>url</key> <string>example.com</string> <key>name</key> <string>Example</string> </dict> <dict> <key>name</key> <string>Mozilla links</string> <key>children</key> <array> <dict> <key>url</key> <string>https://mozilla.org</string> <key>name</key> <string>Mozilla</string> </dict> <dict> <key>url</key> <string>https://support.mozilla.org/</string> <key>name</key> <string>SUMO</string> </dict> </array> </dict> </array></dict>policies.json
Section titled “policies.json”{ "policies": { "ManagedBookmarks": [ { "toplevel_name": "My managed bookmarks folder" }, { "url": "example.com", "name": "Example" }, { "name": "Mozilla links", "children": [ { "url": "https://mozilla.org", "name": "Mozilla.org" }, { "url": "https://support.mozilla.org/", "name": "SUMO" } ] } ] }}