]> git.p6c8.net - policy-templates.git/commitdiff
plist updates, macOS policy, correct a typo
authorMichael Kaply <345868+mkaply@users.noreply.github.com>
Wed, 10 Jul 2019 15:57:02 +0000 (10:57 -0500)
committerMichael Kaply <345868+mkaply@users.noreply.github.com>
Wed, 10 Jul 2019 15:57:02 +0000 (10:57 -0500)
README.md
mac/org.mozilla.firefox.plist

index 0160a0b8febed15856974792421748b4cf330883..bc823efc19cea538402f50d5557ca885dd0a950f 100644 (file)
--- a/README.md
+++ b/README.md
@@ -44,6 +44,7 @@ Policies can be specified using the Group Policy templates on Windows (https://g
 | **[`DefaultDownloadDirectory`](#defaultdownloaddirectory)** | Set the default download directory.
 | **[`DownloadDirectory`](#downloaddirectory)** | Set and lock the download directory.
 | **[`EnableTrackingProtection`](#enabletrackingprotection)** | Configure tracking protection.
+| **[`EnterprisePoliciesEnabled`](#enterprisepoliciesenabled)** | Enable policy support on macOS.
 | **[`Extensions`](#extensions)** | Control the installation, uninstallation and locking of extensions.
 | **[`ExtensionSettings`](#extensionsettings)** | Manage all aspects of extensions.
 | **[`ExtensionUpdate`](#extensionupdate)** | Control extension updates.
@@ -1256,6 +1257,20 @@ Software\Policies\Mozilla\Firefox\EnableTrackingProtection\Locked = 0x1 | 0x0
     }
 }
 ```
+### EnterprisePoliciesEnabled
+Enable policy support on macOS.
+
+**Compatibility:** Firefox 63, Firefox ESR 60.3 (macOS only)\
+**CCK2 Equivalent:** N/A\
+**Preferences Affected:** N/A
+
+#### macOS
+```
+<dict>
+  <key>EnterprisePoliciesEnabled</key>
+  <true/>
+</dict>
+```
 ### Extensions
 Control the installation, uninstallation and locking of extensions.
 
@@ -2052,7 +2067,7 @@ Software\Policies\Mozilla\Firefox\Preferences\string_preference_name = "string_v
 #### macOS
 ```
 <dict>
-  <key>Preference</key>
+  <key>Preferences</key>
   <dict>
     <key>boolean_preference_name</key>
     <true/> | <false/>
@@ -2065,7 +2080,7 @@ Software\Policies\Mozilla\Firefox\Preferences\string_preference_name = "string_v
 ```
 {
   "policies": {
-    "Preference": {
+    "Preferences": {
       "boolean_preference_name": true | false,
       "string_preference_name": "string_value"
     }
index 699245d3b9bd70cae8beff5ab4bb6cb4583e52ac..1c6a5900afc404be7dc593ce2ce2078ad172c29e 100644 (file)
                <key>Locked</key>
                <true/>
        </dict>
+       <key>DefaultDownloadDirectory</key>
+       <string>${home}/Downloads</string>
+       <key>DownloadDirectory</key>
+       <string>${home}/Downloads</string>
        <key>DNSOverHTTPS</key>
        <dict>
                <key>Enabled</key>
                        <string>firefox@ghostery.com</string>
                </array>
        </dict>
+       <key>ExtensionSettings</key>
+       <dict>
+               <key>*</key>
+               <dict>
+                       <key>blocked_install_message</key>
+                       <string>Custom error message.</string>
+                       <key>install_sources</key>
+                       <array>
+                               <string>https://addons.mozilla.org/</string>
+                       </array>
+                       <key>installation_mode</key>
+                       <string>blocked</string>
+               </dict>
+               <key>uBlock0@raymondhill.net</key>
+               <dict>
+                       <key>installation_mode</key>
+                        <string>force_installed</string>
+                       <key>install_url</key>
+                       <string>https://addons.mozilla.org/firefox/downloads/latest/ublock-origin/latest.xpi</string>
+               </dict>
+       </dict>
        <key>ExtensionUpdate</key>
        <false/>
+       <key>FirefoxHome</key>
+       <dict>
+               <key>Search</key>
+               <true/>
+               <key>TopSites</key>
+               <true/>
+               <key>Highlights</key>
+               <true/>
+               <key>Pocket</key>
+               <false/>
+               <key>Snippets</key>
+               <false/>
+               <key>Locked</key>
+               <true/>
+       </dict>
        <key>FlashPlugin</key>
        <dict>
                <key>Allow</key>
                <key>Default</key>
                <false/>
        </dict>
+       <key>LocalFileLinks</key>
+       <array>
+               <string>http://example.org</string>
+               <string>http://example.edu</string>
+       </array>
        <key>NetworkPrediction</key>
        <false/>
+       <key>NewTabPage</key>
+       <false/>
        <key>NoDefaultBookmarks</key>
        <true/>
        <key>OfferToSaveLogins</key>
                <key>Locked</key>
                <true/>
        </dict>
+       <key>Preferences</key>
+       <dict>
+               <key>app.update.auto</key>
+               <true/>
+               <key>security.default_personal_cert</key>
+               <string>Ask Every Time</string>
+       </dict>
        <key>Proxy</key>
        <dict>
                <key>SocksVersion</key>

patrick-canterino.de