X-Git-Url: https://git.p6c8.net/policy-templates.git/blobdiff_plain/411a9f9bdd79fa11758df45b9b93f6b70bde39cc..6c3965a65439824797ba16b8f1328c7690194f40:/README.md?ds=inline diff --git a/README.md b/README.md index f54ef53..875bda0 100644 --- a/README.md +++ b/README.md @@ -69,12 +69,22 @@ This policy removes access to about:support. "BlockAboutSupport": true } ``` -### DisableSetDesktopBackground -This policy removes the "Set As Desktop Background..." menuitem when right clicking on an image. +### Bookmarks +This policy allows you to specify bookmarks. You can have any number of bookmarks, although only ten are specified in the ADMX file. +Placement can be specified as either toolbar or menu. If a folder is specified, it is automatically created and bookmarks with the +same folder name are grouped together. ``` { "policies": { - "DisableSetDesktopBackground": true + "Bookmarks": [ + { + "Title": "Example", + "URL": "http://example.org", + "Favicon": "http://example.com/favicon.ico", + "Placement": ["toolbar", "menu"], + "Folder": "FolderName" + } + ] } } ``` @@ -105,6 +115,15 @@ This policy controls various settings related to cookies. } } ``` +### DisableSetDesktopBackground +This policy removes the "Set As Desktop Background..." menuitem when right clicking on an image. +``` +{ + "policies": { + "DisableSetDesktopBackground": true + } +} +``` ### DisableMasterPasswordCreation If this policy is set to true, the master password functionality is removed. ``` @@ -324,7 +343,7 @@ For Uninstall and Locked, you specify extension IDs. { "policies": { "Extensions": { - "Install": ["https://addons.mozilla.org/firefox/downloads/somefile.xpi", "//path/to/xpi"] + "Install": ["https://addons.mozilla.org/firefox/downloads/somefile.xpi", "//path/to/xpi"], "Uninstall": ["addon_id@mozilla.org"], "Locked": ["addon_id@mozilla.org"] } @@ -430,23 +449,37 @@ This policy allows you to override the upgrade page. If you leave the URL blank, } } ``` -### Bookmarks -This policy allows you to specify bookmarks. You can have any number of bookmarks, although only ten are specified in the ADMX file. -Placement can be specified as either toolbar or menu. If a folder is specified, it is automatically created and bookmarks with the -same folder name are grouped together. - +### Permissions +This policy allows you to change the permissions associated with camera, microphone, location, and notifications ``` { "policies": { - "Bookmarks": [ - { - "Title": "Example", - "URL": "http://example.org", - "Favicon": "http://example.com/favicon.ico", - "Placement": ["toolbar", "menu"], - "Folder": "FolderName" + "Permissions": { + "Camera": { + "Allow": ["http://example.org/"], /* Origins where camera access is allowed by default */ + "Block": ["http://example.org/"], /* Origins where camera access is blocked by default */ + "BlockNewRequests": [true|false], /* Block new requests to access the camera */ + "Locked": [true|false] /* Don't allow the user to change the camera preferences */ + }, + "Microphone": { + "Allow": ["http://example.org/"], /* Origins where microphone access is allowed by default */ + "Block": ["http://example.org/"], /* Origins where microphone access is blocked by default */ + "BlockNewRequests": [true|false], /* Block new requests to access the microphone */ + "Locked": [true|false] /* Don't allow the user to change the microphone preferences */ + }, + "Location": { + "Allow": ["http://example.org/"], /* Origins where location access is allowed by default */ + "Block": ["http://example.org/"], /* Origins where location access is blocked by default */ + "BlockNewRequests": [true|false], /* Block new requests to access location */ + "Locked": [true|false] /* Don't allow the user to change the location preferences */ + }, + "Notifications": { + "Allow": ["http://example.org/"], /* Origins where sending notifications is allowed by default */ + "Block": ["http://example.org/"], /* Origins where sending notifications is blocked by default */ + "BlockNewRequests": [true|false], /* Block new requests to send notifications */ + "Locked": [true|false] /* Don't allow the user to change the notification preferences */ } - ] + } } } ``` @@ -473,6 +506,15 @@ To specify ports, append them to the hostnames with a colon (:). If Locked is se } } ``` +### RequestedLocales +This policy sets the list of requested locales for the application in order of preference. It will cause the corresponding language pack to become active. +``` +{ + "policies": { + "RequestedLocales": ["de", "en-US"] + } +} +``` ### SanitizeOnShutdown If this policy is set to true, all data is cleared when Firefox is closed. This includes Browsing & Download History, Cookies, Active Logins, Cache, Form & Search History, Site Preferences and Offline Website Data. ``` @@ -527,37 +569,14 @@ This policy allows you to add new search engines, remove or hide search engines, } } ``` -### Permissions -This policy allows you to change the permissions associated with camera, microphone, location, and notifications +### SecurityDevices +This policy allows you to add PKCS #11 Modules ``` { "policies": { - "Permissions": { - "Camera": { - "Allow": ["http://example.org/"], /* Origins where camera access is allowed by default */ - "Block": ["http://example.org/"], /* Origins where camera access is blocked by default */ - "BlockNewRequests": [true|false], /* Block new requests to access the camera */ - "Locked": [true|false] /* Don't allow the user to change the camera preferences */ - }, - "Microphone": { - "Allow": ["http://example.org/"], /* Origins where microphone access is allowed by default */ - "Block": ["http://example.org/"], /* Origins where microphone access is blocked by default */ - "BlockNewRequests": [true|false], /* Block new requests to access the microphone */ - "Locked": [true|false] /* Don't allow the user to change the microphone preferences */ - }, - "Location": { - "Allow": ["http://example.org/"], /* Origins where location access is allowed by default */ - "Block": ["http://example.org/"], /* Origins where location access is blocked by default */ - "BlockNewRequests": [true|false], /* Block new requests to access location */ - "Locked": [true|false] /* Don't allow the user to change the location preferences */ - }, - "Notifications": { - "Allow": ["http://example.org/"], /* Origins where sending notifications is allowed by default */ - "Block": ["http://example.org/"], /* Origins where sending notifications is blocked by default */ - "BlockNewRequests": [true|false], /* Block new requests to send notifications */ - "Locked": [true|false] /* Don't allow the user to change the notification preferences */ - } - } + "SecurityDevices": [ + "NAME_OF_DEVICE": "PATH_TO_LIBRARY_FOR_DEVICE" + ] } } ```