This article includes activating the Josys browser extension on any browser (Google Chrome/Microsoft Edge) and validating the activation using Jamf Pro.
The deployment includes the following two steps:
1. Pushing the browser extension
2. Activating and validating the browser extension on your browser
1. Pushing the browser extension
Step 1: Log in to Jamf Pro using an admin account. Navigate to Computers and select Configuration Profiles under Content Management.
Step 2: Click New.

Step 3: Under the General option, enter the following values:
- Name: Enter a name to identify the profile.
- Description: Enter the purpose of creating the profile.

Step 4: Scroll down to locate the Application & Custom Settings, select Upload and click Add.

You can force-push the extension on Google Chrome and Microsoft Edge browsers.
a. Force-push the extension on the Google Chrome browser
To force push the extension on the Google Chrome browser:
Step 1: On the Upload screen, enter the following values:
- Preference Domain: Enter com.google.Chrome in this field.
- Property List: Enter the following code in this field. Within the <string>, enter the Josys extension ID, i.e moaklgcgokbgplldonjkoochhlefkbjf.
<?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>DeveloperToolsAvailability</key><integer>1</integer> <key>ExtensionInstallForcelist</key> <array> <string>moaklgcgokbgplldonjkoochhlefkbjf</string> </array></dict></plist>
XML
Step 2: Click Save.

Add Managed Data for the Google Chrome Browser
Step 1: Now add the managed data after creating a configuration profile. To do this, go back to the Configuration Profile and click New.

Step 2: Navigate to General and enter the following values for managed data:
- Name: Enter the display name of the profile.
- Description: Enter the purpose of the profile.

Step 3: Scroll down to locate the Application & Custom Settings and select Upload. Click Add.

Step 4: Enter the following values:
- Preference Domain: Enter com.google.Chrome.extensions.moaklgcgokbgplldonjkoochhlefkbjf in this field.
- Property List: Enter the following code in this field. Within the <string>, enter this Josys extension id moaklgcgokbgplldonjkoochhlefkbjf.
<?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>OrganizationKey</key>
<string>moaklgcgokbgplldonjkoochhlefkbjf</string>
<key>CurrentEnv</key>
<string>qabesa</string>
</dict>
</plist>
XML
Step 5: Click Save.

Step 6: Navigate to Scope and check for the Target Computers and Target Users, as shown in the image below.

b. Force-push the extension on the Microsoft Edge browser
To force push the extension on the Microsoft Edge browser:
Step 1: On the Upload screen, enter the following values:
- Preference Domain: Enter com.google.Edge in this field.
- Property List: Enter the following code in this field. Within the <string>, enter the Josys extension ID, i.e hjifncajikcdkhlofdjjlhcjoennmdfc.
<?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>DeveloperToolsAvailability</key>
<integer>1</integer>
<key>ExtensionInstallForcelist</key>
<array>
<string>hjifncajikcdkhlofdjjlhcjoennmdfc</string>
</array>
</dict>
</plist>
XML
Step 2: Click Save.

Add Managed Data for the Microsoft Edge Browser
Step 1: On the Configuration Profiles screen, click New.

Step 2: Enter the Name and Description under the General option.

Step 3: On the Application & Custom Settings, click Add under Upload.

Step 4: Enter the following values for managed data:
- Preference Domain: Enter com.google.Edge.extensions.hbehgpfaobgchijpbjkkcdpjbkdfecbp in this field.
- Property List: Enter the following code in this field. Within the <string>, enter this Josys extension id hbehgpfaobgchijpbjkkcdpjbkdfecbp.
<?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>OrganizationKey</key>
<string>E2ETestStandardPlan</string>
<key>CurrentEnv</key>
<string>qabesa</string>
</dict>
</plist>
XML
Step 5: Click Save.
Step 6: Navigate to Scope and check for the Target Computers and Target Users, as shown in the image below.
