os_privacy_setup_prompt_disable Disable Privacy Setup Services During Setup Assistant
NIST macOS Security Compliance Project Sequoia Guidance, Revision 4.0 (be5491f)
All changes in this version
All changes in this version
Title
Disable Privacy Setup Services During Setup Assistant
Control
/usr/bin/osascript -l JavaScript << EOS
$.NSUserDefaults.alloc.initWithSuiteName('com.apple.SetupAssistant.managed')\
.objectForKey('SkipPrivacySetup').js
EOS
Discussion
The prompt for Privacy Setup services during Setup Assistant _MUST_ be disabled.
Organizations _MUST_ apply organization-wide configuration settings. The macOS Privacy Setup services prompt guides new users through enabling their own specific privacy settings; this is not essential and, therefore, _MUST_ be disabled to prevent against the risk of individuals electing privacy settings with the potential to override organization-wide settings.
Related controls
cm-7, cm-7.1
Fix
This is implemented by a Configuration Profile.