Remote activation of Josys Browser Extension using Jamf Pro

Modified on Mon, 13 Jan at 1:24 AM

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>


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>


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 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>DeveloperToolsAvailability</key>
<integer>1</integer>
   <key>ExtensionInstallForcelist</key>
   <array>
       <string>hbehgpfaobgchijpbjkkcdpjbkdfecbp</string>
   </array>
</dict>
</plist>


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>


Step 5: Click Save.



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



Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article