
#OS X PREFERENCE MANAGER MAC OS X#
In a following blog I will explain how you are able to enable remote administration and how you are able to add an administrative user to a Mac OS X device without needing to touch the device. The text is set and will be remediated when a user changes it Be sure to test the compliance baseline first in a lab environment before using it in a production environment. Remember to enable the option “Remediate noncompliant rules when supported” before deploying it to your Mac Devices.Īfter the baseline is deployed, checked for compliancy and if necessary remediated you should be able to see the configured message at your logon screen.

Set the correct messageĪfter the Compliance Item is fully configured, you can add the item to an existing compliance baseline or a compliance baseline can be created and deployed to a collection of Mac OS X Devices. In this example I check if the value of the key LoginwindowText is equal to “Logon to this by ConfigMgr 2012 R2 managed Mac OS X Device”, and when it is not equal to the supplied text the noncompliant rule must be remediated. The next step in setting up the Configuration Item is the Compliance Rule. Use Mac OS X Preferences instead of using script Be aware that the Key is casesensitive, so it is always wise to check the key in the PLIST file itself before trying to change it. Next you need to set the Application ID to /Library/Preferences/ and you need to set the Key to LoginwindowText. So to be able to change or set a text message you need to create a Configuration Item with the settingtype set to Mac OS X Preferences with the data type set to string. In the preference file /library/preferences/ you are able to set the variable LoginwindowText.

In this blog I will show you a quick tip if you want to set a welcome message or some kind of other message at the logon screen of the Mac device. A couple of them were using the discovery and remediation scripts instead of directly editing the preferences.

As part of my session at the Configuration Manager Community Event in Bern last Friday I showed a couple of use cases where you could use the Compliance Settings of Configuration Manager 2012 to manage your Apple OS X devices. Returns the PreferenceDataStore associated with this manager or null if the default SharedPreferences.
