You can use the Application & Custom Settings payload in a computer configuration profile to manage settings for macOS and Apple apps that do not have pre-built management payloads, as well as third-party apps that store their preference settings in property list (PLIST) files.
Note:You can also upload a complete, customized computer configuration profile (.mobileconfig) that was created using a different Jamf Pro server or third-party utility. For more information about this method, see Uploading a Configuration Profile in the Jamf Pro Documentation.
To create a computer configuration profile with custom app settings, you must first identify the app's domain (e.g., com.apple.Safari), the keys you need to manage (e.g., HomePage), and the values you want to set (e.g. "https://www.jamf.com"). You can customize the Application & Custom Settings payload by doing one of the following:
-
Use the pre-built settings.
-
Upload a JSON Schema manifest to help you choose settings.
-
Upload an already-configured PLIST file.
The following options are available in the Application & Custom Settings payload:
- Jamf Applications —Use this pane to customize apps created by Jamf, such as Jamf Connect. You can edit the settings to customize a Jamf app you are distributing to end user computers.
- External Applications —Use this pane to customize apps created by third parties, such as Microsoft Office. Several apps are provided in the Jamf Repository. However, you can also upload an app manifest in JSON Schema format that you have authored in a text editor for any app you plan to deploy and want to customize.
- Upload —
Use this pane to upload a custom PLIST. You can create the PLIST using a text editor to enter key-value pairs defining the application preferences you want to manage.
- In Jamf Pro, click Computers in the sidebar.
- Click Configuration Profiles in the sidebar.
- Click New.
- Use the General payload to configure basic settings, including the level at which to apply the profile and the distribution method.
- Click the Application & Custom Settings payload.
- To customize the settings for Jamf apps, do the following:
- To configure custom JSON schema settings for a third-party app, do the following:
- To upload a customized PLIST file, do the following:
- Click the Scope tab, and configure the scope of the configuration profile. For more information, see Scope in the Jamf Pro Documentation.
- Click Save .
For information on customizing Jamf manifests, see Application & Custom Settings in the Jamf Developer Portal.