Skip to main content
Question

Managing Safari with Configuration Profile?

  • October 11, 2019
  • 11 replies
  • 385 views

Forum|alt.badge.img+9

Is anyone managing Safari using a Configuration Profile on macOS Mojave?

I have official documentation for Firefox and Google Chrome from Mozilla and Google respectively, but I can't find anything from Apple (or on here) about managing Safari.

There's no Safari Config Profile payload in JamfPro, so I assume we'd have to use Custom Settings payload just like Firefox or Google Chrome. I want Safari to match the same bookmarks and some of the settings I've set up for the other two browsers.

I'm inspecting the com.apple.Safari.plist file, but it would be great to have documentation on all the keys that can be managed currently. The Managed Preferences manifest found on JamfNation is very old (2011), so I'm not sure if some of the keys shown there are have been deprecated.

Any ideas?

11 replies

Forum|alt.badge.img+9
  • Author
  • Valued Contributor
  • October 30, 2019

Anyone?


Forum|alt.badge.img+3
  • New Contributor
  • March 3, 2020

We put a lot of effort into this last year and ended up having to give up. As far as I know, there is no way to do this natively. You used to be able to copy a .plist over, but that method no longer works either. I'm hoping that Apple/Jamf come up with a way to do this as you suggest.


Forum|alt.badge.img+15
  • Valued Contributor
  • March 30, 2020

I'm looking into this as well. Trying to get pass thru authentication to work on Safari, Chrome, Firefox. Not having much luck so far. It's amazing how little you find on managing Safari from a MDM standpoint.


Forum|alt.badge.img+3
  • New Contributor
  • April 1, 2020

There's not much you can customize or manage in Safari (in comparison with a chromium based browser) as far as I know. But use ProfileCreator to export a .plist or MCX and upload it Jamf. It works great!


Forum|alt.badge.img+9
  • Author
  • Valued Contributor
  • April 21, 2020

It's really annoying that Apple doesn't allow its own browser to be managed when they keep trying to push Macs as an education platform.

@atrystan , Yeah, that used to be my old method. I would insert our default settings into the User Template. Whenever we'd create a new user on the machine, it would automatically get the settings. This is not possible anymore, as you said.


Forum|alt.badge.img+5
  • Contributor
  • August 12, 2021

There's not much you can customize or manage in Safari (in comparison with a chromium based browser) as far as I know. But use ProfileCreator to export a .plist or MCX and upload it Jamf. It works great!


Please explain how to use Profile creator to export a plist for safari. 


Forum|alt.badge.img+5
  • Contributor
  • January 14, 2022

yep, i have been able to check out the profile manafests repository it looks at, at least com.apple.safari has been updated recently...

 

https://github.com/ProfileCreator/ProfileManifests

 


Forum|alt.badge.img+3
  • New Contributor
  • February 15, 2022

yep, i have been able to check out the profile manafests repository it looks at, at least com.apple.safari has been updated recently...

 

https://github.com/ProfileCreator/ProfileManifests

 


Sadly, I didn't see anything that looked like a place to put any bookmarks in, though there is plenty to dictate how bookmarks are handled.


Forum|alt.badge.img+8
  • Valued Contributor
  • October 5, 2022

Has there been any updates on this issue? I want to be able to add bookmarks automatically to Safari for our students, but I am struggling to determine how!


Forum|alt.badge.img+5

I assume no one has cracked this yet? I was hoping to open multiple pages by default for every safari startup, but it doesn't seem possible through Jamf. Currently using a custom schema to push out 1 homepage.


Ahadub
Forum|alt.badge.img+5
  • Contributor
  • October 16, 2023