-
Notifications
You must be signed in to change notification settings - Fork 5
string
leslie helou edited this page Sep 28, 2025
·
8 revisions
A string allows admins to enter a value that will use the string format allowing for alphanumeric characters, special characters and longer text.

Note, if a default value is set it will override the placeholder value.
A manifest array for a fictional app called Disk Manager includes the following:
"DownloadDirectory": {
"title": "Download Directory",
"description": "Local directory for downloads",
"property_order": 15,
"type": "string",
"options": {
"infoText": "",
"inputAttributes": {
"placeholder": "~/Downloads/Disk Manager"
}
}
}
Jamf Pro will display:

Note, '~/Downloads/Disk Manager' is a placeholder and will not be included in the manifest. Either a default value needs to be set or text manually entered.
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>downloadDirectory</key>
<string></string>
</dict>
</plist>
For additional schema formats, continue to...
Managed App Schema Builder is licensed by Leslie Helou under The MIT License