Skip to content

Configuration Keys

This is the complete reference of every configuration key supported by SupportID. All keys are optional — the app uses sensible defaults when keys are not provided. The exception is the Settings Links keys, which have no defaults: their links are simply hidden when the keys are absent.

Key Type Default Description
appTitle String "SupportID" Title displayed in the app header
uiStyle String "Large" UI layout: "Large" (card-based) or "Regular" (list-based)
Key Type Default Description
dataPoint1 String "" Value to display
dataPoint1Label String "Data Point 1" Label text
dataPoint1Icon String "1.circle.fill" SF Symbol name
dataPoint1Visible Boolean true Show or hide
Key Type Default Description
dataPoint2 String "" Value to display
dataPoint2Label String "Data Point 2" Label text
dataPoint2Icon String "2.circle.fill" SF Symbol name
dataPoint2Visible Boolean true Show or hide
Key Type Default Description
dataPoint3 String "" Value to display
dataPoint3Label String "Data Point 3" Label text
dataPoint3Icon String "3.circle.fill" SF Symbol name
dataPoint3Visible Boolean true Show or hide
Key Type Default Description
dataPoint4 String "" Value to display
dataPoint4Label String "Data Point 4" Label text
dataPoint4Icon String "antenna.radiowaves.left.and.right" SF Symbol name
dataPoint4Visible Boolean true Show or hide
Key Type Default Description
dataPoint5 String "" Value to display
dataPoint5Label String "Data Point 5" Label text
dataPoint5Icon String "ipad.and.iphone" SF Symbol name
dataPoint5Visible Boolean true Show or hide
Key Type Default Description
showStorageSection Boolean true Show the storage usage section
showShortcutsSection Boolean true Show the shortcuts section (Settings + Self Service)
Key Type Default Description
selfServiceProvider String "jamf" Self Service provider: "jamf", "intune", "workspaceone", or "disabled"
Key Type Default Description
contactSupportURL String (none) URL for the Contact Support link in Settings
privacyPolicyURL String (none) URL for the Privacy Policy link in Settings
termsAndConditionsURL String (none) URL for the Terms of Service link in Settings

These three keys have no defaults. If a key is omitted — or its value is empty, whitespace-only, or not a valid URL with a scheme — the corresponding link is hidden. The Support and Compliance section headers in Settings are hidden along with their links. See Settings Links for details.

Here is a configuration with every key set:

<?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>
<!-- General -->
<key>appTitle</key>
<string>SupportID</string>
<key>uiStyle</key>
<string>Large</string>
<!-- Data Point 1 -->
<key>dataPoint1</key>
<string></string>
<key>dataPoint1Label</key>
<string>Data Point 1</string>
<key>dataPoint1Icon</key>
<string>1.circle.fill</string>
<key>dataPoint1Visible</key>
<true/>
<!-- Data Point 2 -->
<key>dataPoint2</key>
<string></string>
<key>dataPoint2Label</key>
<string>Data Point 2</string>
<key>dataPoint2Icon</key>
<string>2.circle.fill</string>
<key>dataPoint2Visible</key>
<true/>
<!-- Data Point 3 -->
<key>dataPoint3</key>
<string></string>
<key>dataPoint3Label</key>
<string>Data Point 3</string>
<key>dataPoint3Icon</key>
<string>3.circle.fill</string>
<key>dataPoint3Visible</key>
<true/>
<!-- Data Point 4 -->
<key>dataPoint4</key>
<string></string>
<key>dataPoint4Label</key>
<string>Data Point 4</string>
<key>dataPoint4Icon</key>
<string>antenna.radiowaves.left.and.right</string>
<key>dataPoint4Visible</key>
<true/>
<!-- Data Point 5 -->
<key>dataPoint5</key>
<string></string>
<key>dataPoint5Label</key>
<string>Data Point 5</string>
<key>dataPoint5Icon</key>
<string>ipad.and.iphone</string>
<key>dataPoint5Visible</key>
<true/>
<!-- Section Visibility -->
<key>showStorageSection</key>
<true/>
<key>showShortcutsSection</key>
<true/>
<!-- Self Service -->
<key>selfServiceProvider</key>
<string>jamf</string>
<!-- Settings Links -->
<key>contactSupportURL</key>
<string>https://devscape.io/support</string>
<key>privacyPolicyURL</key>
<string>https://devscape.io/privacy-policy</string>
<key>termsAndConditionsURL</key>
<string>https://devscape.io/terms-and-conditions</string>
</dict>
</plist>