Customizing the App Using Jamf Pro
You can customize your app using the Application & Custom Settings payload in computer configuration profiles in Jamf Pro. The payload offers you an area where you can directly enter the JSON Schema manifest for your app and then use the configurable settings generated by Jamf Pro to customize your app settings.
JSON Value Types
The following value types are dynamically populated by Jamf Pro from the property types contained in a JSON Schema manifest:
- Array
- This value type is displayed in Jamf Pro as a list of text fields in which you can enter text for the possible values of the key. For example, if the application you are customizing requires you to define a list of networks as values for the Wi-Fi, you can enter the name of each network in your environment as a possible value for each field.
- Boolean
- This value type is displayed in Jamf Pro as a pop-up menu with the options of or . For example, if you need to enable or disable a function or property of an application, you can choose "true" or "false" respectively.
- Integer
- This value type is displayed as a field in Jamf Pro in which you can enter an integer. For example, you could enter 8 in the text field if the key-value pair defines the days of an event.Note:
Floating point numbers are not accepted (e.g., 8.12.8).
- String
- This value type is displayed as a text field in Jamf Pro in which you can enter text. For example, you could enter Blue in the text field if the key-value pair defines a color.