NOTE: With Safari 6.1x & 7.2x the method to deploy Safari extensions has changed, please see the new method here.
I was asked sometime ago to deploy my companies bookmarks to Safari on all our managed Macs.
I went through a lot of pain trying to add a folder to the Bookmarks bar with my companies website & preserve the users bookmarks. But, Benjamin Bailey on the Mac Enterprise list mentioned Safari Extensions.. & I soon had a branded toolbar to deploy!
How to deploy?
- Well first of all package & deploy your toolbar extension to ~/Library/Safari/Extensions/.
- Then enable Safari Extension using the below.
- We then run the below via a launch agent so it’s installed at every login (if missing).
I’m sure the below can be tweaked for non-toolbar extensions too.
Thanks for sharing, Ben!
Would you by any chance be able to share the source for your Safari Extension?
I’ll try & write it up after Christmas.
Great! Thanks!
Better very later than never I guess https://macmule.com/2014/05/20/how-to-create-a-custom-safari-extension-bar/
Any idea if this still works? I’m afraid Apple protect/restore the plist file from somewhere…