Math Settings and Safari Extensions for macOS and iPadOS
Blueprints now supports Apple's declarative device management user channel, which targets management states for specific users on Mac computers and Shared iPad devices. This enhancement makes the Math Settings and Safari Extensions declarative configurations available for macOS 15 or later and iPadOS18 or later.
Deploying settings with the declarative device management user channel requires Jamf Pro 11.20.0 or later.
Blueprints containing Math Settings or Safari Extensions declarative configurations will display a "Pending" status indefinitely when iOS devices are included in their scope. This occurs even when the declarations have been delivered and activated on the target devices.
On Shared iPad devices, the Math Settings declarative configuration uses both the device channel and user channel. This means that the blueprint is listed in Device Configurations and User Configurations in the settings on the device.
Only MDM-enabled local user accounts are eligible for user-level blueprints on macOS.
Configuration Profile Payloads
The following configuration profile payloads are now supported via blueprints in Jamf Pro:
| Payload | Payload Identifier | Apple Documentation | Notes |
|---|---|---|---|
| Accessibility | com.apple.universalaccess | com.apple.universalaccess.yaml | Configure accessibility features of the device |
| App Store | com.apple.appstore | com.apple.appstore.yaml | Set restrictions used by the Mac App Store |
| Desktop | com.apple.desktop | com.apple.desktop.yaml | Configure the desktop wallpaper |
| File Provider | com.apple.fileproviderd | com.apple.fileproviderd.yaml | Configure file provider settings |
| Finder | com.apple.finder | com.apple.finder.yaml | Control Finder settings |
| Login Items: Managed Items | com.apple.loginitems.managed | com.apple.loginitems.managed.yaml | Handle login items usage on macOS |
| Notifications | com.apple.notificationsettings | com.apple.notificationsettings.yaml | Specify the restriction enforced notification settings for apps using their bundle identifier |
| Screensaver | com.apple.screensaver | com.apple.screensaver.yaml | Configure the screensaver |
| Time Server | com.apple.MCX(TimeServer) | com.apple.MCX(TimeServer).yaml | Configure the time server |