Safari browser security and privacy settings collected per endpoint, scoped to the user that configured them. The owning user identity lives on the parent ApplicationInstallUserSettings so each field here is a single user's value rather than a per-user list.
Fields
| Field Name | Description |
|---|---|
allowAutoFill - Boolean
|
Whether AutoFill is enabled for forms and passwords (CIS 6.3.8). |
autoOpenSafeDownloads - Boolean
|
Whether Safari automatically opens files considered safe after downloading (CIS 6.3.1). |
blockStoragePolicy - StorageBlockingPolicy
|
Safari-level cross-site storage blocking policy (CIS 6.3.4, compliant = BLOCK_ALL). |
hideIpFromTrackers - HideIpPolicy
|
The Hide IP Address from Trackers policy this user has configured. |
historyAgeInDaysLimit - Int
|
Maximum age of browsing history in days before Safari purges it (CIS 6.3.2). |
privateClickMeasurement - Boolean
|
Whether Privacy-Preserving Ad Click Attribution (PCM) is enabled (CIS 6.3.6). |
showFullURL - Boolean
|
Whether Safari shows the full URL including scheme in the address bar (CIS 6.3.7). |
showStatusBar - Boolean
|
Whether the status bar showing link destinations on hover is visible (CIS 6.3.10). |
warnFraudulentWebsites - Boolean
|
Whether Safari warns users when visiting known fraudulent or phishing websites (CIS 6.3.3). |
webKitPrefsStorageBlocking - StorageBlockingPolicy
|
WebKit preferences-level storage blocking policy (CIS 6.3.4, compliant = BLOCK_THIRD_PARTY). |
webKitStorageBlockingPolicy - StorageBlockingPolicy
|
WebKit engine-level storage blocking policy (CIS 6.3.4, compliant = BLOCK_THIRD_PARTY). |
Used by
ApplicationSettingsunion: Application-specific settings collected from a macOS endpoint.
Example
Example
{
"allowAutoFill": true,
"autoOpenSafeDownloads": true,
"blockStoragePolicy": "ALLOW_ALL",
"hideIpFromTrackers": "DISABLED",
"historyAgeInDaysLimit": 123,
"privateClickMeasurement": true,
"showFullURL": false,
"showStatusBar": false,
"warnFraudulentWebsites": true,
"webKitPrefsStorageBlocking": "ALLOW_ALL",
"webKitStorageBlockingPolicy": "ALLOW_ALL"
}