Catalina - Enable Parental Controls

Information

Parental Controls _MUST_ be enabled.

Control of program execution is a mechanism used to prevent program execution of unauthorized programs, which is critical to maintaining a secure system baseline.

Parental Controls on the macOS consist of many different payloads, which are set individually depending on the type of control required. Enabling parental controls allows for further configuration of these restrictions.

Solution

This is implemented by a Configuration Profile.

mobileconfig profile info:

com.apple.applicationaccess.new:
familyControlsEnabled:
True

See Also

https://github.com/usnistgov/macos_security

Item Details

Category: CONFIGURATION MANAGEMENT

References: 800-53|CM-7(2), 800-53|CM-11(2), CCE|CCE-84773-1, CCI|CCI-001764, CCI|CCI-001812

Plugin: Unix

Control ID: 5c445120ef0935763e8ad7c7c659684d4b23ce65a9cf6c2c6cee37c7b73b99de