Explore the full catalogue of Apple Mobile Device Management (MDM) and Declarative Device Management (DDM) policies for macOS and iOS. Use the interactive explorer to search, filter, and reference policy keys for use with Microsoft Intune, Jamf, or any standards-compliant MDM solution.
The declaration to configure Safari settings.
| Setting | Type | Required | Default | Manual Install | Supported OS |
|---|---|---|---|---|---|
Accept Cookies AcceptCookies The policy Safari uses for managing cookies:
- `Never`: Safari always blocks cookies.
- `CurrentWebsite`: Safari allows cookies only from the current website.
- `VisitedWebsites`: Safari allows cookies only from visited websites.
- `Always`: Safari always allows cookies. | string | optional | Always | ✗No | |
Allow Disabling Fraud Warning AllowDisablingFraudWarning If `false`, the system forces fraud warnings on in Safari. | boolean | optional | true | ✗No | |
Allow History Clearing AllowHistoryClearing If `false`, the system disables clearing history in Safari. | boolean | optional | true | ✗No | |
Allow JavaScript AllowJavaScript If `false`, the system disables JavaScript in Safari. | boolean | optional | true | ✗No | |
Allow Private Browsing AllowPrivateBrowsing If `false`, the system disables private browsing in Safari. | boolean | optional | true | ✗No | |
Allow Popups AllowPopups If `false`, the system disables popups in Safari. | boolean | optional | true | ✗No | |
Allow Summary AllowSummary If `false`, the system disables summarization of content in Safari. | boolean | optional | true | ✗No | |
New Tab Start Page NewTabStartPage Sets the start page for new tabs in Safari. 3 subkeys | dictionary | optional | — | ✓Yes | iOS (26.0+)macOS (26.0+)visionOS (26.0+) |
└─ PageType PageType Sets the start page type in Safari:
- `Start` - Safari uses the default start page. Safari disables the Homepage.
- `Home` - Safari uses the page specified by `HomepageURL`, and Safari also sets that as the Homepage.
- `Extension` - Safari uses the page specified by the Safari extension whose identifier is `ExtensionIdentifier`. Safari disables the Homepage. | string | required | — | ✓Yes | iOS (26.0+)macOS (26.0+)visionOS (26.0+) |
└─ The homepage URL. HomepageURL The URL of the homepage which needs to start with `https://` or `http://`. Required when setting `PageType` to `Home`. | string | optional | — | ✓Yes | iOS (26.0+)macOS (26.0+)visionOS (26.0+) |
└─ The extension identifier. ExtensionIdentifier The composed identifier of the extension that provides the start page. The required format is "Identifier (TeamIdentifier)", for example "com.example.app (ABCD1234)". Required when setting `PageType` to `Extension`. | string | optional | — | ✓Yes | iOS (26.0+)macOS (26.0+)visionOS (26.0+) |