Skip to content

string array

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

Allows admins to build a list of strings for use in the application.

Managed App Schema Builder app string array

A manifest for an app would include the following:

"scoreText": {
	"title": "Score as text",
	"description": "term for the score",
	"property_order": 40,
	"type": "array",
	"items": {
		"type": "string",
		"title": "score term"
	},
	"options": {
		"infoText": ""
	},
	"links": [
		{
			"rel": "Tennis Scoring",
			"href": "https://www.usta.com/en/home/improve/tips-and-instruction/national/tennis-scoring-rules.html"
		}
	]
}

Initially Jamf Pro will display:

Jamf Pro initial array

With values added:

Jamf Pro final array

This generates the XML equivalent of:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
  <dict>
    <key>score term</key>
	<array>
		<string>love</string>
		<string>fifteen</string>
		<string>thirty</string>
		<string>forty</string>
		<string>deuce</string>
	</array>
  </dict>
</plist>

Clone this wiki locally