Create a file named ndlpojioljoiacimlfdeiedhcpjjdiga.json
with the following contents:
{ "external_update_url": "https://clients2.google.com/service/update2/crx" }
Place the file on the user’s system with your provisioning software:
For a specific user: ~USERNAME/Library/Application Support/Google/Chrome/External Extensions/
For all users: /Library/Application Support/Google/Chrome/External Extensions/
The file will need the correct permissions. See https://developer.chrome.com/extensions/external_extensions#preferences for more information.
Important: When launching Chrome, a popup will appear to install the JumpSeat Chrome Extension. If the user ignores or closes this, they will have to install the extension manually.
Configuring the Extension
Import with dscl
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>com.google.Chrome.extensions.ndlpojioljoiacimlfdeiedhcpjjdiga</key> <dict> <key>JumpSeat</key> <dict> <key>state</key> <string>always</string> <key>value</key> <dict> <key>domain</key> <string>https://YOURJUMPSEATURL.jumpseat.io</string> </dict> </dict> </dict> </dict> </plist>
See https://www.chromium.org/administrators/configuring-policy-for-extensions for additional information & troubleshooting.