2025-09-02 - Jamf Pro Blueprints Configuration Guide

Jamf Pro Blueprints Configuration Guide

Solution
Application
Content Type
Technical Documentation
Utilities & Services
ft:locale
en-US

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.

Keep the following in mind when deploying a blueprint that contains either of these declarative configurations:
  • 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:

PayloadPayload IdentifierApple DocumentationNotes
Accessibilitycom.apple.universalaccesscom.apple.universalaccess.yamlConfigure accessibility features of the device
App Storecom.apple.appstorecom.apple.appstore.yamlSet restrictions used by the Mac App Store
Desktopcom.apple.desktopcom.apple.desktop.yamlConfigure the desktop wallpaper
File Providercom.apple.fileproviderdcom.apple.fileproviderd.yamlConfigure file provider settings
Findercom.apple.findercom.apple.finder.yamlControl Finder settings
Login Items: Managed Itemscom.apple.loginitems.managedcom.apple.loginitems.managed.yamlHandle login items usage on macOS
Notificationscom.apple.notificationsettingscom.apple.notificationsettings.yamlSpecify the restriction enforced notification settings for apps using their bundle identifier
Screensavercom.apple.screensavercom.apple.screensaver.yamlConfigure the screensaver
Time Servercom.apple.MCX(TimeServer)com.apple.MCX(TimeServer).yamlConfigure the time server