Installation manual
6 If the record doesn’t have the MCXFlags attribute, click New Attribute. Enter MCXFlags
in the Attribute Name eld, and enter this in the Text eld:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.
com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>has_mcx_settings</key>
<true/>
</dict>
</plist>
After entering the above, click OK.t
7 If the record doesn’t have the MCXSettings attribute, click New Attribute, and
name it MCXSettings. If the record does have the MCXSettings attribute, select the
MCXSettings attribute and click Edit. Enter the whole snippet of XML code that you
entered in the Text eld in the previous step.
The following is a sample of the XML you need to use in order to assign management
privileges using MCX keys. It assigns the above “ard_interact” privileges to the groups
named “some_group” and “sta.” It also assigns the “ard_manage” privileges to the
group named “sta,” the “ard_admin” privileges to the group “my_admin_group,” and
leaves no group with the “ard_reports” privilege set. Here’s the XML:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//
Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/
PropertyList-1.0.dtd"> <plist version="1.0"> <dict>
<key>mcx_application_data</key>
<dict>
<key>com.apple.remotedesktop</key>
<dict>
<key>Forced</key>
<array>
<dict>
<key>mcx_preference_settings</key>
<dict>
<key>ard_interact</key>
<array>
<string>some_group</string>
<string>staff</string>
</array>
<key>ard_manage</key>
<array>
72 Chapter 5 Understanding and Controlling Access Privileges