Parental Controls - Time Limits


This payload controls time allowances and curfews as shown in the Parental Controls system preference pane.

Supervised Only:
macOS Deprecated:
iOS Deprecated:N/A



Family Controls Enabled

Required. Set to true to use time limits.

Type Default Required Regex iOS macOS Supervised
boolean N/A always N/A N/A N/A N/A


Allowances and Curfews by weekday or weekend.

Name Type Title Description Required
weekday-allowance dictionary Weekday allowance settings Weekday allowance settings n/a
weekday-curfew dictionary Weekday curfew settings Weekday curfew settings n/a
weekend-allowance dictionary Weekend allowance settings Weekend allowance settings n/a
weekend-curfew dictionary Weekend curfew settings Weekend curfew settings n/a

Each of these keys contains a dictionary in the following format:

Name Type Title Description Required
enabled boolean Setting Enabled Required. Set to true to enable these settings. always
rangeType integer Range Type Required. Type of day range: 0 = weekday, 1 = weekend. always
start string Start time Optional. Curfew start time in the format %d:%d:%d. n/a
end string End time Optional. Curfew end time in the format %d:%d:%d. n/a
secondsPerDay integer Seconds per day Optional. Seconds for that day for allowance. n/a