2.11 Audit Universal Control Settings

Warning! Audit Deprecated

This audit has been deprecated and will be removed in a future update.

View Next Audit Version

Information

Universal Control is an Apple feature that allows Mac users to control multiple other Macs and iPads with the same keyboard, mouse, and trackpad using the same Apple ID. The technology relies on already available iCloud services, particularly Handoff.

Universal Control simplifies the use of iCloud connectivity of multiple computers using the same Apple ID. This may simplify data transfer from organizationally-managed and personal devices. The use of the same iCloud account and Handoff is the underlying concern that should be evaluated. The use of the same keyboard or mouse across multiple devices does not by itself decrease organizational security.

Rationale:

The use of devices together when some are organizational and some are not may complicate device management standards.

NOTE: Nessus has not performed this check. Please review the benchmark to ensure target compliance.

Solution

Perform the following to set Universal Control to your organization's requirements:
Graphical Method:

Open System Preferences

Select Display

Set the options that meet your organization's requirements

Terminal Method:
Run the following command to enable or disable Universal Control:

$ sudo -u <user> defaults -currentHost read com.apple.universalcontrol Disable -bool <true/false>

$ sudo -u <user> defaults -currentHost read com.apple.universalcontrol DisableMagicEdges -bool <true/false>

example:

$ sudo -u firstuser defaults -currentHost read com.apple.universalcontrol Disable -bool true

$ sudo -u firstuser defaults -currentHost read com.apple.universalcontrol DisableMagicEdges -bool true


$ sudo -u seconduser defaults -currentHost read com.apple.universalcontrol Disable -bool false

$ sudo -u seconduser defaults -currentHost read com.apple.universalcontrol DisableMagicEdges -bool false

Profile Method:

Create or edit a configuration profile with the PayLoadType of com.apple.universalcontrol

Add the key Disable

Set the key to <true/> or <false/> based on your organization's requirements

Additional Information:

Universal Control: Use a single keyboard and mouse between Mac and iPad

Universal Control: Everything You Need to Know

See Also

https://workbench.cisecurity.org/files/4004