Introduction
This guide provides a step-by-step process for IT teams to deploy Hi Marley Connect using Jamf Pro. This method is ideal for organizations managing macOS devices and requiring centralized control over browser extension deployment. This guide serves as a recommendation that IT teams can follow, but actual deployments may vary based on specific organizational requirements, browser versions, and system configurations. Carriers may encounter differences depending on their infrastructure and software versions. Please validate configurations against your internal policies and test before full deployment. For more information, see the JamF Pro Documentation.
Prerequisites
Before proceeding with the deployment, ensure the following requirements are met:
- Admin access to Jamf Pro.
- macOS devices enrolled in Jamf.
- The extension ID and Chrome Web Store URL.
- A configuration profile for managing browser settings.
Step-by-Step Deployment
Step 1: Create a Configuration Profile
- Log in to Jamf Pro.
- Navigate to Computers > Configuration Profiles.
- Click New to create a new configuration profile.
- Provide a descriptive name, such as "Hi Marley Connect Deployment".
Step 2: Configure Extension Settings
- In the configuration profile, go to Applications & Custom Settings.
- Select Upload then Add, this will open a form .
- Under Preference Domain, enter com.google.chrome.
- Under Property List, copy and paste this block:
<?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>ExtensionSettings</key>
<dict>
<key>fhfkeleccjlphiaaohenmkedecmfiefg</key>
<dict>
<key>installation_mode</key>
<string>force_installed</string>
<key>update_url</key>
<string>https://clients2.google.com/service/update2/crx</string>
<key>toolbar_pin</key>
<string>force_pinned</string>
</dict>
</dict>
</dict>
</plist>- If users should have the option to uninstall the Hi Marley Connect extension, you can change the keyword force_installed to normal_installed.
- If the extension should not be automatically pinned to the users toolbar, <key>toolbar_pin</key> and <string>force_pinned</string> can be removed.
Step 3: Scope the Configuration Profile
- Under the Scope tab, select the target devices or groups that should receive the extension.
- Apply scope filters if needed, such as department or user-based criteria.
Step 4: Save and Deploy
- Click Save to finalize the configuration profile.
- Deploy the profile to the scoped devices.
- Ensure that the deployment is applied by verifying on a test device.
Post-Deployment Monitoring and Maintenance
- Verify that Hi Marley Connect appears in the browser on all targeted devices.
- Monitor Jamf Pro logs for any errors related to deployment.
- Adjust policies as needed based on user feedback and security requirements.
- Ensure that future updates to the extension are properly tested and applied.
Support and Troubleshooting
- If deployment issues arise, check Jamf Pro logs for errors.
- Ensure that devices are properly enrolled and connected to Jamf.
- Contact support@himarley.com for additional assistance.
- Provide feedback or suggest improvements to your Customer Success Manager.