Parental Controls - Content Filter¶
This payload enables you to control access to sites through parental controls. As with the System Preference pane you can use two approaches:
- A simple whitelist, which blocks out everything except for the list.
- A content filter with custom blacklist and whitelist.
whitelistEnabled and useContentFilter are mutually exclusive.
Contents
Summary¶
PayloadType: | com.apple.familycontrols.contentfilter |
---|---|
Supervised Only: | |
N/A | |
macOS: | N/A |
macOS Deprecated: | |
N/A | |
iOS: | N/A |
iOS Deprecated: | N/A |
Highlander: | N/A |
Keys¶
whitelistEnabled¶
Enable site whitelist
Set to true to use the filterWhiteList and filterBlackList lists.
Type | Default | Required | Regex | iOS | macOS | Supervised |
---|---|---|---|---|---|---|
boolean | N/A | N/A | N/A | N/A | N/A | N/A |
siteWhitelist¶
Site Whitelist
Required if whiteListEnabled is true. If specified, this key contains an array of dictionaries that define additional allowed sites besides those in the automated list of allowed and unallowed sites, including disallowed adult sites.
Type | Default | Required | Regex | iOS | macOS | Supervised |
---|---|---|---|---|---|---|
array | N/A | N/A | N/A | N/A | N/A | N/A |
useContentFilter¶
Use built in content filter
Set to true to try to automatically filter content.
Type | Default | Required | Regex | iOS | macOS | Supervised |
---|---|---|---|---|---|---|
boolean | N/A | N/A | N/A | N/A | N/A | N/A |
restrictWeb¶
Limit access to websites
Set to true to enable Web content filters.
Type | Default | Required | Regex | iOS | macOS | Supervised |
---|---|---|---|---|---|---|
boolean | N/A | always | N/A | N/A | N/A | N/A |
filterWhitelist¶
Content Filter Whitelist
If specified and restrictWeb is true, an array of URLs designating the only allowed Websites.
Type | Default | Required | Regex | iOS | macOS | Supervised |
---|---|---|---|---|---|---|
array | N/A | N/A | N/A | N/A | N/A | N/A |
filterBlacklist¶
Content Filter Backlist
If specified and restrictWeb is true, an array of URLs of Websites never to be allowed.
Type | Default | Required | Regex | iOS | macOS | Supervised |
---|---|---|---|---|---|---|
array | N/A | N/A | N/A | N/A | N/A | N/A |