Parental Controls: Time Limits (com.apple.familycontrols.timelimits.v2)

com.apple.familycontrols.timelimits.v2

The payload that configures parental control time limits.

macOS(10.7)
Branch: release

Settings (26)

SettingTypeRequiredDefaultManual InstallSupported OS
familyControlsEnabled
familyControlsEnabled
If `true`, enables time limits.
booleanrequired
Yes
macOS (10.7+)
time-limits
time-limits
The time limits to enforce if `familyControlsEnabled` is enabled.
4 subkeys
dictionaryoptional
Yes
macOS (10.7+)
└─
weekday-allowance
weekday-allowance
The weekday allowance settings.
5 subkeys
dictionaryoptional
Yes
macOS (10.7+)
└─ └─
enabled
enabled
If `true`, enable these settings.
booleanrequired
Yes
macOS (10.7+)
└─ └─
rangeType
rangeType
The type of day range, which has the following possible values: - `0`: Weekday - `1`: Weekend
integerrequired
Yes
macOS (10.7+)
└─ └─
start
start
The curfew start time, in the format '%d:%d:%d'.
stringoptional
Yes
macOS (10.7+)
└─ └─
end
end
The curfew end time, in the format `%d:%d:%d`.
stringoptional
Yes
macOS (10.7+)
└─ └─
secondsPerDay
secondsPerDay
The allowance for that day, in seconds.
integeroptional
Yes
macOS (10.7+)
└─
weekday-curfew
weekday-curfew
The weekday curfew settings.
5 subkeys
dictionaryoptional
Yes
macOS (10.7+)
└─ └─
enabled
enabled
If `true`, enable these settings.
booleanrequired
Yes
macOS (10.7+)
└─ └─
rangeType
rangeType
The type of day range, which has the following possible values: - `0`: Weekday - `1`: Weekend
integerrequired
Yes
macOS (10.7+)
└─ └─
start
start
The curfew start time, in the format '%d:%d:%d'.
stringoptional
Yes
macOS (10.7+)
└─ └─
end
end
The curfew end time, in the format `%d:%d:%d`.
stringoptional
Yes
macOS (10.7+)
└─ └─
secondsPerDay
secondsPerDay
The allowance for that day, in seconds.
integeroptional
Yes
macOS (10.7+)
└─
weekend-allowance
weekend-allowance
The weekend allowance settings.
5 subkeys
dictionaryoptional
Yes
macOS (10.7+)
└─ └─
enabled
enabled
If `true`, enable these settings.
booleanrequired
Yes
macOS (10.7+)
└─ └─
rangeType
rangeType
The type of day range, which has the following possible values: - `0`: Weekday - `1`: Weekend
integerrequired
Yes
macOS (10.7+)
└─ └─
start
start
The curfew start time, in the format '%d:%d:%d'.
stringoptional
Yes
macOS (10.7+)
└─ └─
end
end
The curfew end time, in the format `%d:%d:%d`.
stringoptional
Yes
macOS (10.7+)
└─ └─
secondsPerDay
secondsPerDay
The allowance for that day, in seconds.
integeroptional
Yes
macOS (10.7+)
└─
weekend-curfew
weekend-curfew
The weekend curfew settings.
5 subkeys
dictionaryoptional
Yes
macOS (10.7+)
└─ └─
enabled
enabled
If `true`, enable these settings.
booleanrequired
Yes
macOS (10.7+)
└─ └─
rangeType
rangeType
The type of day range, which has the following possible values: - `0`: Weekday - `1`: Weekend
integerrequired
Yes
macOS (10.7+)
└─ └─
start
start
The curfew start time, in the format '%d:%d:%d'.
stringoptional
Yes
macOS (10.7+)
└─ └─
end
end
The curfew end time, in the format `%d:%d:%d`.
stringoptional
Yes
macOS (10.7+)
└─ └─
secondsPerDay
secondsPerDay
The allowance for that day, in seconds.
integeroptional
Yes
macOS (10.7+)