Skip to content

QuickStart

leslie helou edited this page Sep 28, 2025 · 11 revisions

Click images to view full size

Managed App Schema Builder app window and elements

  1. After launching the app, enter an app name and preference domain.

  2. Provide a useful description of this manifest in the Domain Description field. This will be visible to the admin in Jamf Pro.

  3. Click the Add button ( + ) to add a new key to the manifest.

Managed App Schema Builder app window for new key

  1. Select the desired key type from the list.

Managed App Schema Builder key types

The following attributes can be defined for all keys:

  • Required - whether or not the key is required in the manifest.
  • Key Name - name of the key in the manifest, no spaces allowed.
  • Fiendly Name - name to display in Jamf Pro for the key name. Spaces allowed.
  • Description - a complete description of this key and what it manages when configured. Be brief but detailed. This will be visible to the admin in Jamf Pro.
  • Info Text - display a tooltip when a cursor hovers over an “info” icon.
  • Link Text - text to display for the URL defined below.
  • URL - link to a web page providing additioal infomation about the key.
  1. Enter the desired information into the listed fields, note different keys may have additional fields available.

  2. Choose the value type for this key in the dropdown menu. If choosing integer (from list), we'll notice some additional attributes are available:

  • Default Value - value from the human-readable list used by default.
  • Titles - human-readable values.
  • Values - corresponding integer values used in the manifest.

Managed App Schema Builder app window for new key

  1. Continue adding keys and values (steps 3 - 6) until all keys are added.

  2. Click the Save button to export the JSON Schema manifest to a file.

  3. To edit a manifest file, click the Import button and choose the JSON Schema manifest file. (Note: This only supports manifest files created by this app.)

For details about the format of the JSON file, continue to...

Schema

Clone this wiki locally