SupportApp by Root3
nl.root3.support
SupportApp by Root3 settings
Configuration Keys (74)
Showing 74 of 74 keys
| Key | Type | Description | Default | Range |
|---|---|---|---|---|
PFC_SegmentedControl_0stringrequired | string | — | Default: — | Range: — |
TitlestringTitle | string | Text shown in the top left corner when the app opens | Default: "Support" | Range: — |
LogostringCustom Logo | string | Path to the logo shown in the top right corner when the app opens. Scales to 48 points maximum height | Default: — | Range: — |
LogoDarkModestringCustom Logo Dark Mode | string | Path to the logo shown in the top right corner when the app opens for Dark Mode. Scales to 48 points maximum height | Default: — | Range: — |
NotificationIconstringCustom Notification Icon | string | Path to the notification icon | Default: — | Range: — |
StatusBarIconstringCustom Status Bar Icon | string | Path to the status bar icon shown in the menu bar. Recommended: PNG, 16x16 points | Default: — | Range: — |
StatusBarIconSFSymbolstringCustom Status Bar Icon using SF Symbols | string | Custom status bar icon using an SF Symbol. Ignored when StatusBarIcon is also set | Default: — | Range: — |
StatusBarIconNotifierEnabledbooleanNotification badge in Status Bar Icon | boolean | Shows a small notification badge in the Status Bar Icon when there is an Apple Software Update available or when the UptimeDaysLimit or PasswordExpiryLimit is reached | Default: false | Range: — |
CustomColorstringCustom Color | string | HEX color in RGB format. Example: #8cc63f. Leave empty to use macOS Accent Color | Default: — | Range: — |
CustomColorDarkModestringCustom Color Dark Mode | string | HEX color in RGB format for Dark Mode. Example: #8cc63f. CustomColor is used when CustomColorDarkMode is not specified | Default: — | Range: — |
HideFirstRowbooleanHide First Row | boolean | Hides the first row of configurable items. | Default: false | Range: — |
HideSecondRowbooleanHide Second Row | boolean | Hides the second row of configurable items. | Default: false | Range: — |
ErrorMessagestringCustom error message | string | Shown when clicking an action results in an error | Default: "Please contact IT" | Range: — |
ShowWelcomeScreenbooleanWelcome Screen | boolean | A welcome screen and feature explanation to show when the app is first opened | Default: false | Range: — |
FooterTextstringFooter text | string | Shown at the bottom as footnote. Supports both text and Emoji. Markdown is supported for macOS Monterey and higher | Default: — | Range: — |
OpenAtLoginbooleanAutomatically Support (non-PKG) at login | boolean | Disabled by default. Launch Support (non-PKG) automatically at login and keep it open (macOS 13 and higher). This setting is ignored if a legacy LaunchAgent is installed/active. Keep disabled if you don't want to open Support at login or use your own LaunchAgent | Default: true | Range: — |
InfoItemOnestringInfo item 1st tile | string | Info item shown in the upper left corner | Default: "ComputerName" | Range: Computer Name (ComputerName), macOS Version (MacOSVersion), Network (Network), Password (Password), Storage (Storage), Uptime (Uptime), Extension A (ExtensionA), Extension B (ExtensionB), App Catalog (AppCatalog) |
InfoItemTwostringInfo item 2nd tile | string | Info item shown in the upper right corner | Default: "MacOSVersion" | Range: Computer Name (ComputerName), macOS Version (MacOSVersion), Network (Network), Password (Password), Storage (Storage), Uptime (Uptime), Extension A (ExtensionA), Extension B (ExtensionB), App Catalog (AppCatalog) |
InfoItemThreestringInfo item 3rd tile | string | Info item shown in the second row left | Default: "Uptime" | Range: Computer Name (ComputerName), macOS Version (MacOSVersion), Network (Network), Password (Password), Storage (Storage), Uptime (Uptime), Extension A (ExtensionA), Extension B (ExtensionB), App Catalog (AppCatalog) |
InfoItemFourstringInfo item 4th tile | string | Info item shown in the second row right | Default: "Storage" | Range: Computer Name (ComputerName), macOS Version (MacOSVersion), Network (Network), Password (Password), Storage (Storage), Uptime (Uptime), Extension A (ExtensionA), Extension B (ExtensionB), App Catalog (AppCatalog) |
InfoItemFivestringInfo item 5th tile | string | Info item shown in the third row left | Default: "Storage" | Range: Computer Name (ComputerName), macOS Version (MacOSVersion), Network (Network), Password (Password), Storage (Storage), Uptime (Uptime), Extension A (ExtensionA), Extension B (ExtensionB), App Catalog (AppCatalog) |
InfoItemSixstringInfo item 6th tile | string | Info item shown in the third row right | Default: "Storage" | Range: Computer Name (ComputerName), macOS Version (MacOSVersion), Network (Network), Password (Password), Storage (Storage), Uptime (Uptime), Extension A (ExtensionA), Extension B (ExtensionB), App Catalog (AppCatalog) |
UptimeDaysLimitintegerMaximum uptime in days | integer | Days of uptime after which a notification badge is shown | Default: 0 | Range: — |
PasswordExpiryLimitintegerMaximum password expiry in days | integer | Days until password expiry after which a notification badge is shown | Default: 0 | Range: 0 – — |
PasswordLabelstringPassword item label | string | Alternative text label shown in the Password info item | Default: "Mac Password" | Range: — |
StorageLimitintegerMaximum used storage percentage | integer | Percentage of storage after which a notification badge is shown | Default: 0 | Range: — |
FirstRowTitleLeftstringFirst Row Left: Title | string | The text shown in the button label | Default: "Remote Support" | Range: — |
FirstRowSubtitleLeftstringFirst Row Left: Subtitle | string | Subtitle text will appear under title when the user hovers over the button. Ignored if left empty. | Default: — | Range: — |
FirstRowTypeLeftstringFirst Row Left: Type | string | Type of link the item should open. Can be anything like screen sharing tools, company stores, file servers or core applications in your organization. App by default. | Default: — | Range: App (App), URL (URL), User Command (Command), Privileged Script (PrivilegedScript), Command or Script (deprecated as of v2.6, use Privileged Script) (DistributedNotification) |
FirstRowLinkLeftstringFirst Row Left: Link | string | The Bundle Identifier of the app, link, command or path to script Depends on: FirstRowTypeLeft | Default: "com.apple.ScreenSharing" | Range: — |
FirstRowSymbolLeftstringFirst Row Left: SF Symbol name | string | The SF Symbol shown in the button | Default: "cursorarrow" | Range: — |
FirstRowTitleMiddlestringFirst Row Middle: Title | string | The text shown in the button label | Default: "Company Store" | Range: — |
FirstRowSubtitleMiddlestringFirst Row Middle: Subtitle | string | Subtitle text will appear under title when the user hovers over the button. Ignored if left empty. | Default: — | Range: — |
FirstRowTypeMiddlestringFirst Row Middle: Type | string | Type of link the item should open. Can be anything like screen sharing tools, company stores, file servers or core applications in your organization. App by default. | Default: — | Range: App (App), URL (URL), User Command (Command), Privileged Script (PrivilegedScript), Command or Script (deprecated as of v2.6, use Privileged Script) (DistributedNotification) |
FirstRowLinkMiddlestringFirst Row Middle: Link | string | The Bundle Identifier of the app, link, command or path to script Depends on: FirstRowTypeRight | Default: "com.apple.ScreenSharing" | Range: — |
FirstRowSymbolMiddlestringFirst Row Middle: SF Symbol name | string | The SF Symbol shown in the button | Default: "cart.fill" | Range: — |
FirstRowTitleRightstringFirst Row Right: Title | string | The text shown in the button label. | Default: "Company Store" | Range: — |
FirstRowSubtitleRightstringFirst Row Right: Subtitle | string | Subtitle text will appear under title when the user hovers over the button. Ignored if left empty. | Default: — | Range: — |
FirstRowTypeRightstringFirst Row Right: Type | string | Type of link the item should open. Can be anything like screen sharing tools, company stores, file servers or core applications in your organization. App by default. | Default: — | Range: App (App), URL (URL), User Command (Command), Privileged Script (PrivilegedScript), Command or Script (deprecated as of v2.6, use Privileged Script) (DistributedNotification) |
FirstRowLinkRightstringFirst Row Right: Link | string | The Bundle Identifier of the app, link, command or path to script Depends on: FirstRowTypeRight | Default: "com.apple.ScreenSharing" | Range: — |
FirstRowSymbolRightstringFirst Row Right: SF Symbol name | string | The SF Symbol shown in the button. | Default: "cart.fill" | Range: — |
SecondRowTitleLeftstringSecond Row Left: Title | string | The text shown in the button label. | Default: "Support Ticket" | Range: — |
SecondRowSubtitleLeftstringSecond Row Left: Subtitle | string | Subtitle text will replace the title when the user hovers over the button. Ignored if left empty. | Default: — | Range: — |
SecondRowTypeLeftstringSecond Row Left: Type | string | Type of link the item should open. Can be anything like screen sharing tools, company stores, file servers or core applications in your organization. URL by default. | Default: — | Range: App (App), URL (URL), User Command (Command), Privileged Script (PrivilegedScript), Command or Script (deprecated as of v2.6, use Privileged Script) (DistributedNotification) |
SecondRowLinkLeftstringSecond Row Left: Link | string | The Bundle Identifier of the app, link, command or path to script. Depends on: SecondRowTypeLeft | Default: "com.apple.ScreenSharing" | Range: — |
SecondRowSymbolLeftstringSecond Row Left: SF Symbol name | string | The SF Symbol shown in the button. | Default: "ticket" | Range: — |
SecondRowTitleMiddlestringSecond Row Middle: Title | string | The text shown in the button label. | Default: "Email" | Range: — |
SecondRowSubtitleMiddlestringSecond Row Middle: Subtitle | string | Subtitle text will replace the title when the user hovers over the button. Ignored if left empty. | Default: — | Range: — |
SecondRowTypeMiddlestringSecond Row Middle: Type | string | Type of link the item should open. Can be anything like screen sharing tools, company stores, file servers or core applications in your organization. URL by default. | Default: — | Range: App (App), URL (URL), User Command (Command), Privileged Script (PrivilegedScript), Command or Script (deprecated as of v2.6, use Privileged Script) (DistributedNotification) |
SecondRowLinkMiddlestringSecond Row Middle: Link | string | The Bundle Identifier of the app, link, command or path to script. Depends on: SecondRowTypeMiddle | Default: "com.apple.ScreenSharing" | Range: — |
SecondRowSymbolMiddlestringSecond Row Middle: SF Symbol name | string | The SF Symbol shown in the button. | Default: "envelope" | Range: — |
SecondRowTitleRightstringSecond Row Right: Title | string | The text shown in the button label. | Default: "Phone" | Range: — |
SecondRowSubtitleRightstringSecond Row Right: Subtitle | string | Subtitle text will replace the title when the user hovers over the button. Ignored if left empty. | Default: — | Range: — |
SecondRowTypeRightstringSecond Row Right: Type | string | Type of link the item should open. Can be anything like screen sharing tools, company stores, file servers or core applications in your organization. URL by default. | Default: — | Range: App (App), URL (URL), User Command (Command), Privileged Script (PrivilegedScript), Command or Script (deprecated as of v2.6, use Privileged Script) (DistributedNotification) |
SecondRowLinkRightstringSecond Row Right: Link | string | The Bundle Identifier of the app, link, command or path to script. Depends on: SecondRowTypeRight | Default: "com.apple.ScreenSharing" | Range: — |
SecondRowSymbolRightstringSecond Row Right: SF Symbol name | string | The SF Symbol shown in the button. | Default: "phone" | Range: — |
ExtensionTitleAstringExtension Title A | string | The text shown in the Extension. | Default: — | Range: — |
ExtensionSymbolAstringExtension SF Symbol A | string | The SF Symbol shown in the Extension. | Default: — | Range: — |
ExtensionTypeAstringExtension Link Type A | string | Type of link the Extension should open. | Default: "App" | Range: App (App), URL (URL), User Command (Command), Privileged Script (PrivilegedScript), Command or Script (deprecated as of v2.6, use Privileged Script) (DistributedNotification) |
ExtensionLinkAstringExtension Link A | string | The Bundle Identifier of the app, link, command or path to script. | Default: — | Range: — |
ExtensionTitleBstringExtension Title B | string | The text shown in the Extension. | Default: — | Range: — |
ExtensionSymbolBstringExtension SF Symbol B | string | The SF Symbol shown in the Extension. | Default: — | Range: — |
ExtensionTypeBstringExtension Link Type B | string | Type of link the Extension should open | Default: "App" | Range: App (App), URL (URL), User Command (Command), Privileged Script (PrivilegedScript), Command or Script (deprecated as of v2.6, use Privileged Script) (DistributedNotification) |
ExtensionLinkBstringExtension Link B | string | The Bundle Identifier of the app, link, command or path to script. | Default: — | Range: — |
HideMajorUpdatesbooleanHide Major macOS Updates / Upgrades | boolean | Ignore macOS major updates. This will prevent the menu bar icon and the macOS version info item from showing an available major update. | Default: false | Range: — |
UpdateTextstringUpdate Text | string | Optional text to shown in the macOS Managed Updates popover to tell users about the updates | Default: — | Range: — |
HideFirstRowInfoItemsbooleanHide first row Info Items | boolean | Hide the first row with Info Items | Default: — | Range: — |
HideSecondRowInfoItemsbooleanHide second row Info Items | boolean | Hide the second row with Info Items | Default: — | Range: — |
HideThirdRowInfoItemsbooleanHide third row Info Items | boolean | Hide the third row with Info Items | Default: — | Range: — |
HideFirstRowButtonsbooleanHide first row configurable buttons | boolean | Hide the first row with configurable items | Default: — | Range: — |
HideSecondRowButtonsbooleanHide second row configurable buttons | boolean | Hide the second row with configurable items | Default: — | Range: — |
PasswordTypestringPassword type | string | Password expiry information source: Apple (local account or AD), Jamf Connect or Kerberos SSO Extension | Default: — | Range: Apple (Apple), Jamf Connect (JamfConnect), Kerberos SSO Extension (KerberosSSO), NoMAD (Nomad) |
OnAppearActionstringOn Appear Script/Command | string | Path to script script or command to be executed when the Support App is opened by clicking on the menu bar item. | Default: — | Range: — |
DisablePrivilegedHelperToolbooleanEnable or Disable Privileged Helper Tool | boolean | Option to enable or disable the Privileged Helper Tool. Re-enabling requires the reinstallation of the Support App. | Default: — | Range: — |