Installs then Firefox on Windows devices and configures new Firefox Policy Engine.
ansible-galaxy install itigoag.firefox
To make it work it needs the Payton extension.
sudo pip install jmespath
Variable | Default | Comments (type) |
---|---|---|
firefox_install | true | Firefox installed or not installed |
firefox_policies | Standart Policies | |
firefox_policies_group | Group Policies | |
firefox_policies_host | Host Policies |
The exact configurations are Repositroy in the following: Policy Templates
firefox_policies:
policies:
DisableAppUpdate: true
DisableBuiltinPDFViewer: true
DisableDeveloperTools: true
DisableFeedbackCommands: true
DisableFirefoxStudies: true
DisablePocket: true
DisableTelemetry: true
DontCheckDefaultBrowser: true
InstallAddonsPermission:
Default: false
NoDefaultBookmarks: true
OverrideFirstRunPage: ''
OverridePostUpdatePage: ''
OfferToSaveLogins: true
Homepage:
StartPage: homepage
URL: about:newtab
None
- hosts: all
roles:
- itigoag.firefox
- check if firefox key upper.
- new default Settings
- inital commit
This project is under the MIT License. See the LICENSE file for the full license text.
(c) 2019, Simon Bärlocher (c) 2019, ITIGO AG