os_setup_assistant_filevault_enforce Enforce FileVault in Setup Assistant
NIST macOS Security Compliance Project Sequoia Guidance, Revision 4.0 (be5491f)
All changes in this version
All changes in this version
Title
Enforce FileVault in Setup Assistant
Control
/usr/bin/osascript -l JavaScript << EOS
$.NSUserDefaults.alloc.initWithSuiteName('com.apple.MCX.FileVault2')\
.objectForKey('ForceEnableInSetupAssistant')
EOS
Discussion
FileVault _MUST_ be enforced in Setup Assistant.
The information system implements cryptographic mechanisms to protect the confidentiality and integrity of information stored on digital media during transport outside of controlled areas.
Related controls
sc-28, sc-28.1
Fix
NOTE: See the FileVault supplemental to implement this rule.