Part 1: Configure Firefox to manage LibKey Nomad
1. Download the Latest release policy_templates_*.zip
(https://github.com/mozilla/policy-templates/releases).
3. Copy \policy_templates_v*.*\windows\firefox.admx to C:\Windows\PolicyDefinitions\firefox.admx
4. Copy \policy_templates_v*.*\windows\en-US\firefox.adml to C:\Windows\PolicyDefinitions\en-US\firefox.adml
5. Once complete, a Firefox folder will appear under (Start > Run: gpedit.msc) Local Computer Policy > Computer Configuration > Administrative Templates.
Step 2: Configure Mozilla Firefox in Group Policy Editor
1. Navigate to Start > Run: gpedit.msc.
2. Navigate to Local Computer Policy > Computer Configuration > Administrative Templates > Firefox > Extensions
Right-click and Edit the “Extensions to Install”
1. Tick the Enabled button, and then click the Show button
http://addons.mozilla.org/firefox/downloads/latest/libkey-nomad/addon-16123162-latest.xpi
https://addons.mozilla.org/en-US/firefox/addon/libkey-nomad/versions/
Find a “Download file” link or a “Add to Firefox” link and Copy Link Location.
3. Click "Ok"
4. Click "Apply" and then "Ok"
5. Now proceed to right-click and Edit the “Prevent extensions from being disabled or removed."
Add the latest version of Nomad like before.
The procedure for provisioning managed storage is different for different browsers.
For Firefox, you need to create a JSON manifest file in a specific format, in a specific location.
C:\Users\Public\Third Iron\LibKey Nomad\
Next, create the JSON manifest file for LibKey Nomad:
{
"name": "{f282d54d-83cc-45f5-b3e5-65888de1682b}",
"description": "LibKey Nomad",
"type": "storage",
"data": {
"libraryId": "ENTER YOUR LIBRARY ID (e.g. 1234)"
}
}
C:\Users\Public\Third Iron\LibKey Nomad\{f282d54d-83cc-45f5-b3e5-65888de1682b}.json
Note: The file extension MUST be .json
Make sure you replace the JSON placeholder text "ENTER YOUR LIBRARY ID (e.g. 1234)" with your actual Third Iron Library ID. Note that this should be a numerical value only. If you are not sure of your Library ID, please contact support@thirdiron.com to ask for it.
How to locate your Third Iron Library ID
Via BrowZine: Log in to BrowZine. Your Third Iron ID is the number in your library's BrowZine URL:
https://browzine.com/libraries/###
Via LibKey.io: Log in to LibKey.io. Your Third Iron ID is the number in your library's LibKey URL:
https://libkey.io/libraries/###
Step 5 (optional): Set preferred Nomad button placement
If you would like to set a preferred location for Nomad's button at the Group Policy level you can also add "buttonPlacement:" under the data property after libraryId. The two possible options are:
bottomLeft (default): Nomad's button will be placed in the bottom-left corner of the screen
bottomRight: Nomad's button will be placed in the bottom-right corner of the screen
As in:
{
"name": "{f282d54d-83cc-45f5-b3e5-65888de1682b}",
"description": "LibKey Nomad",
"type": "storage",
"data": {
"libraryId": "ENTER YOUR LIBRARY ID (e.g. 1234)",
"buttonPlacement: "bottomRight"
}
}
On Windows, you need to create a registry key that points to the manifest's location.
The key should have a single default value, which is the path to the manifest. Run the following command as an administrator from Command Prompt or another method that works best for you:
reg.exe add "HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\ManagedStorage\{f282d54d-83cc-45f5-b3e5-65888de1682b}" /ve /t REG_SZ /d "C:\Users\Public\Third Iron\LibKey Nomad\{f282d54d-83cc-45f5-b3e5-65888de1682b}.json"
Note: Additionally, a Library Id configured correctly through group policy will suppress the LibKey Nomad initial library selection page on install.