[Rockies-Edu] Safari 6.0.4 update - manage the Java settings centrally!
[Rockies-Edu] Safari 6.0.4 update - manage the Java settings centrally!
- Subject: [Rockies-Edu] Safari 6.0.4 update - manage the Java settings centrally!
- From: Corey Carson <email@hidden>
- Date: Wed, 17 Apr 2013 08:58:18 -0600
Rockies list,
I've been looking forward to this update for a few weeks, and it went live yesterday. The Safari 6.0.4 update now allows you to manage the Java plugin settings centrally. This is largely due to your feedback, and Mike and I cannot thank you enough for what you sent in to both of us as well as the apple.com/feedback page. Details are below, and this KBase explains the update. In a nutshell, you can use Profile Manager, Workgroup Manager or third-party management solutions to deploy this.
http://support.apple.com/kb/HT5678
Thanks,
Corey
Corey Carson, Systems Engineer
Apple Education
Apple Inc.
(303) 746-1634
(800) 800-2775 (Support)
www.apple.com/education/resources
----------------
Safari Java Plugin Management Keys
The Safari com.apple.safari.plist preference file stores the Java plugin management in an array of dictionaries in the WhitelistedBlockedPlugins key. Each dictionary contains the following keys:
• PluginIdentifier - String; should be set to com.oracle.java.JavaAppletPlugin
• PluginName - String; should be set to Java Applet Plug-in
• PluginLastVisitedDate - Date; should be set to current date when managing this setting
• PluginHostname - String; the top-level domain the policy applies to (Note: javatester.org and www.javatester.org appear to be different values to Safari; specify all domains explicitly)
• PluginPageURL - String; the full page URL that triggered the policy
• PluginPolicy - String; is one of four possible values depending on the desired policy: PluginPolicyPromptBeforeUse, PluginPolicyAlwaysBlock, PluginPolicyBlockWhenInsecure, PluginPolicyNeverBlock (see http://support.apple.com/kb/HT5678 for more detail)
Management Using Profile Manager
You can configure Safari Java plugin management in Profile Manager using the com.apple.safari.plist preference file as a starting point.
First, set up Safari to have all the appropriate Java plugin preferences just the way you want them. Navigate to the appropriate Java sites and set the policies as you need them configured. Second, copy the com.apple.safari.plist file from ~/Library/Preferences/ to a working directory like your Desktop. Open the file in your plist editor of choice (Xcode will work, if you've not dealt with plist editing before). Finally, in Profile Manager select Custom Settings in a configuration profile payload and upload your slimmed-down com.apple.safari.plist file containing only WhitelistedBlockedPlugins settings. Deploy this profile to all the Macs that need Java plugin management.
Management Using Workgroup Manager
Using the same com.apple.safari.plist editing process as outlined in the Profile Manager section above, you can manage Safari using Managed Preferences in Workgroup Manager. Instead of uploading the file to Profile Manager, add the slimmed-down com.apple.safari.plist to Workgroup Manager in the “Details” tab of the domain you’d like to manage. Click the “+” button to import the trimmed com.apple.safari.plist settings.
The default import management option is “often”, but you can manage these policies “always”. If left to “often” any user-configured Java site policies would be overwritten on login. To remedy this, Workgroup Manager lets you copy and paste entire management from often to always.
----------------
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Rockies-edu mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden