BaselineWatch
Desk

icloud_game_center_disable Disable iCloud Game Center

NIST macOS Security Compliance Project Tahoe Guidance, Revision 3.0 (cf656e8)
All changes in this version
first version loaded iCloud

Title

Disable iCloud Game Center

Control

/usr/bin/osascript -l JavaScript << EOS
$.NSUserDefaults.alloc.initWithSuiteName('com.apple.applicationaccess')\
.objectForKey('allowGameCenter').js
EOS

Discussion

This works only with supervised devices (MDM) and allows to disable Apple Game Center. The rationale is Game Center is using Apple ID and will shared data on AppleID based services, therefore, Game Center _MUST_ be disabled.
This setting also prohibits functionality of adding friends to Game Center.

Related controls

ac-20, ac-20.1, cm-7, cm-7.1, sc-7.10

Fix

This is implemented by a Configuration Profile.