Enable Safari Extensions

Alvaro1337
New Contributor III

Hi everyone, we are currently working on enabling a Safari extension. However, we've encountered issues creating the Plist. Do you have any suggestions on enabling extensions for Safari? Are there any recommended Config Profiles?

 

Alvaro Ortiz
1 ACCEPTED SOLUTION

AJPinto
Honored Contributor III

Apple does not allow you to enable Safari Extensions. However, you can read to see if an Extension is enabled and pester users to enable it and even open Safari Settings putting it in their face. I would check with the developer of the Safari Extension you are wanting to use for recommendations.

View solution in original post

3 REPLIES 3

sdagley
Esteemed Contributor II

@Alvaro1337 Apple does not offer an approved way to pre-enable a Safari extension. Several companies with products that require a Safari extension to be installed & enabled (e.g. Symantec's DLP agent) will open the Safari preferences panel and display a window showing the user what they need to enable. It _might_ be possible to script enabling the extension using the technique described in post https://community.jamf.com/t5/jamf-pro/need-configuration-profile-or-script-to-allow-pop-ups-for-a/m... for setting a Safari preference value but it would require the setting be something stored in Safari's sqlite3 database of settings and being able to figure out what that setting is.

Alvaro1337
New Contributor III

Thank you @sdagley, seems that the extension can be downloaded directly from the webpage that requires the extension on the individual users, they just need temp admin users permission.

Alvaro Ortiz

AJPinto
Honored Contributor III

Apple does not allow you to enable Safari Extensions. However, you can read to see if an Extension is enabled and pester users to enable it and even open Safari Settings putting it in their face. I would check with the developer of the Safari Extension you are wanting to use for recommendations.