Bumping in case anyone knows.
Depending on what you're trying to accomplish, there might be a few ways to do it. For some things, Config Profiles make the most sense. For others, you have to get a bit trickier.
@JPDyson Yup, I'm currently using Config Profiles but can't seem to find any documentation on the capabilities of Config Profiles for Safari (Asides from JSS>Computers>MXC>Safari)
If you travel to
~/Library/Preferences/com.apple.Safari.plist
You''ll see some of Safari's configurable items, other than that I can't seem to find much. Good luck with your config profile!
I would look at the /Applications/Safari.app/Contents/Resources/com.apple.Safari.manifest file...this contains most of the Safari management options and would totally be used if you were doing Managed Preferences (MCX). What I did back in the day was to convert my old Workgroup Manager preferences to custom payload .mobileconfig files using MCXtoprofile <https://github.com/timsutton/mcxToProfile>
I can then manage all of my Safari settings via profile that way.
If managing plugin options is one of your goals, like getting rid of some of those pesky prompts like we did for standardized testing, you can check out this Apple kbase:
https://support.apple.com/en-us/HT202947