NoMAD
com.trusourcelabs.NoMAD
NoMAD settings
Configuration Keys (96)
Showing 96 of 96 keys
| Key | Type | Description | Default | Range |
|---|---|---|---|---|
ADDomainstringrequired | string | Defines the AD domain you're working with. | Default: — | Range: — |
PFC_SegmentedControl_0stringrequired | string | — | Default: — | Range: — |
LDAPTypestringLDAP Type | string | — | Default: "OD" | Range: Open Directory (OD) |
LDAPOverSSLbooleanLDAP Over SSL | boolean | — | Default: — | Range: — |
LDAPAnonymousbooleanAnonymous LDAP | boolean | — | Default: — | Range: — |
LDAPOnlybooleanLDAP Only | boolean | — | Default: — | Range: — |
LDAPServerListstringLDAP Server List | string | — | Default: — | Range: — |
CustomLDAPAttributesarrayCustom LDAP Attributes | array | — | Default: — | Range: — |
| string | — | Default: — | Range: — | |
HomeAppendDomainbooleanAppend Domain to User Home | boolean | — | Default: — | Range: — |
RecursiveGroupLookupbooleanRecursive Group Lookup | boolean | — | Default: — | Range: — |
KerberosRealmstringKerberos Realm | string | — | Default: — | Range: — |
RenewTicketsbooleanRenew Kerberos Tickets | boolean | — | Default: — | Range: — |
SecondsToRenewintegerSeconds To Renew Kerberos Tickets | integer | — | Default: 3600 | Range: — |
UserSwitchbooleanUse Active User | boolean | — | Default: — | Range: — |
DontMatchKerbPrefsbooleanDon't Match Kerberos Preferences | boolean | — | Default: — | Range: — |
ConfigureChromebooleanConfigure Chrome | boolean | — | Default: — | Range: — |
ConfigureChromeDomainstringConfigure Chrome Domain | string | — | Default: — | Range: — |
UseKeychainbooleanUse Keychain | boolean | — | Default: — | Range: — |
LocalPasswordSyncbooleanLocal Password Sync | boolean | — | Default: — | Range: — |
LocalPasswordSyncOnMatchOnlybooleanOnly Sync Local Password on Match | boolean | — | Default: — | Range: — |
Local Users to Not Sync Password | array | — | Default: — | Range: — |
| string | — | Default: — | Range: — | |
Network Users to Not Sync Password | array | — | Default: — | Range: — |
| string | — | Default: — | Range: — | |
KeychainItemsdictKeychain Items | dict | — | Default: — | Range: — |
{{key}}stringKeychain Item | string | — | Default: — | Range: — |
{{value}}stringAccount | string | — | Default: — | Range: — |
KeychainItemsDebugbooleanEnable Keychain Items Debugging | boolean | — | Default: — | Range: — |
HicFixbooleanEnable High Sierra Fix | boolean | — | Default: — | Range: — |
required | string | — | Default: — | Range: — |
PasswordPolicydictPassword Policy | dict | Complexity policy for changing the password via Kerberos. | Default: — | Range: — |
minLengthstringMinimum Password Length | string | Minimum password length | Default: — | Range: — |
minLowerCasestringMinimum Lowercase Letters | string | Minimum # of lowercase letters required in password | Default: — | Range: — |
minUpperCasestringMinimum Uppercase Letters | string | Minimum # of uppercase letters required in password | Default: — | Range: — |
minNumberstringMinimum Numbers | string | Minimum # of numbers required in password | Default: — | Range: — |
minSymbolstringMinimum Symbols | string | Minimum # of symbols required in password | Default: — | Range: — |
minMatchesstringMinimum Password Policy Matches | string | Minimum # of password policies that must be met (not including length) | Default: — | Range: — |
ChangePasswordCommandstringChange Password Command | string | — | Default: — | Range: — |
ChangePasswordTypestringChange Password Type | string | Type of the ChangePassword function. | Default: — | Range: Kerberos, Task, App, URL, None |
ChangePasswordOptionsstringChange Password Options | string | Task, URL or App path for ChangePasswordType. (<<serial>>, <<fullname>>, <<shortname>> and <<domain>> are currently supported as substitutions) | Default: — | Range: — |
HideExpirationbooleanHide Password Expiration | boolean | — | Default: — | Range: — |
HideExpirationMessagestringHide Password Expiration Message | string | Message text to show in the menu bar when the password countdown has been suppressed. | Default: — | Range: — |
PasswordExpireAlertTimeintegerPassword Expiration Alert Time | integer | Number of seconds before a user's password expiration that an alert is shown. (Set to 0 to never be bothered. Defaults to 15 days or 1,296,000 seconds.) | Default: 1296000 | Range: — |
Password Expiration Custom Alert | string | — | Default: — | Range: — |
PasswordExpireCustomWarnTimeintegerPassword Expiration Custom Warning Time | integer | Number of days remaining before the custom alert is shown, and in yellow. | Default: — | Range: — |
Password Expiration Custom Alert Time | integer | Number of days remaining before the custom alert is shown, and in red. | Default: — | Range: — |
UPCAlertbooleanUnannounced Password Changes Alert | boolean | Alerts the user to Unannounced Password Changes, typically when the password was changed in AD and not from the user's system. | Default: — | Range: — |
MessageUPCAlertstringUnannounced Password Changes Message | string | Message to be shown in an UPCAlert notification. | Default: "Your password was changed elsewhere." | Range: — |
UPCAlertActionstringUnannounced Password Changes Action | string | Path to a script or other binary to execute when a UPC Alert occurs. | Default: — | Range: — |
GetCertificateAutomaticallybooleanGet Certificates Automatically | boolean | Automatically request a certificate for a user when they don't have a valid certificate in the keychain. | Default: — | Range: — |
AutoRenewCertintegerAutomatic Certificate Renewal | integer | Number of days until the certificate expires before automatically renewing it. | Default: — | Range: — |
ExportableKeybooleanExportable Private Key | boolean | Allows the private key from any NoMAD generated certificate to be exported. | Default: — | Range: — |
CleanCertsbooleanAutomatic Certificate Cleaning | boolean | Automatically remove extra certificates from the user's keychain. This will leave the 2 newest and the 2 oldest certificates. | Default: — | Range: — |
X509CAstringWindows Certificate Authority | string | FQDN of the Windows web CA for NoMAD to use for certificates. | Default: — | Range: — |
TemplatestringWindows Certificate Authority Template | string | Certificate template to request when using the Windows CA. | Default: — | Range: — |
WifiNetworksarrayWi-Fi Networks | array | A list of wireless networks that the certificate created by NoMAD should be associated with. | Default: — | Range: — |
SSIDstring | string | — | Default: — | Range: — |
LightsOutIKnowWhatImDoingbooleanHide NoMAD Menubar Icon | boolean | Removes the icon from the menu bar. Note that NoMAD still is in the menu bar, just with no icon and taking up less space. | Default: — | Range: — |
required | string | — | Default: — | Range: — |
MountSharesWithFinderbooleanMount Shares with Finder | boolean | Use the Finder instead of the API for automounted file shares. | Default: — | Range: — |
GetHelpTypestringGet Help Type | string | Determines type of GetHelp function. | Default: — | Range: Bomgar, URL, App |
GetHelpOptionsstringGet Help Options | string | URL or Path for GetHelpType (<<serial>>, <<fullname>>, <<shortname>> and <<domain>> are currently supported as substitutions) | Default: — | Range: — |
SelfServicePathstringSelf Service Path | string | File path for a Self Service application not found automatically. | Default: — | Range: — |
HideAboutbooleanHide 'About' Menu Item | boolean | Hides the About menu item. | Default: — | Range: — |
HideGetSoftwarebooleanHide 'Get Software' Menu Item | boolean | Hides the Get Software menu item. | Default: — | Range: — |
HideHelpbooleanHide 'Help' Menu Item | boolean | Hides the Get Help menu item. | Default: — | Range: — |
ShowHomebooleanShow 'Home' Menu Item | boolean | Shows the Home Directory share menu item. | Default: — | Range: — |
HideLockScreenbooleanHide 'Lock Screen' Menu Item | boolean | Hides the Lock Screen menu item. | Default: — | Range: — |
HidePrefsbooleanHide 'Preferences' Menu Item | boolean | Disables the Preferences menu item. | Default: — | Range: — |
HideQuitbooleanHide 'Quit' Menu Item | boolean | Hides the Quit menu item. | Default: — | Range: — |
HideRenewbooleanHide 'Renew Tickets' Menu Item | boolean | Hides the Renew Tickets menu item. | Default: — | Range: — |
HideSignOutbooleanHide 'Sign Out' Menu Item | boolean | Hides the Sign Out menu item. | Default: — | Range: — |
PersistExpirationbooleanPersist Password Expiration Countdown | boolean | Shows the password expiration countdown even when the user is not logged into the domain. | Default: — | Range: — |
MessageNotConnectedstringNot Connected to Domain Message | string | Message text to show in the menu bar when NoMAD is not connected to the AD domain. | Default: — | Range: — |
Password Change Policy Message | string | Message text to display in the password change dialog to help the user understand how complex they need to be. | Default: — | Range: — |
MessageLocalSyncstringLocal Password Sync Message | string | Message text for when a user is asked for their local password to sync their network password to their local account. | Default: — | Range: — |
MenuAboutstring'About' Menu Item Text | string | Menu item text for the About item. | Default: — | Range: — |
MenuChangePasswordstring'Change Password' Menu Item Text | string | Menu item text for the Change Password item. | Default: — | Range: — |
MenuFileServersstring'File Servers' Menu Item Text | string | Menu item text for the File Servers item. | Default: — | Range: — |
MenuGetCertificatestring'Get Certificate' Menu Item Text | string | Menu item text for the Get Certificate item. | Default: — | Range: — |
MenuGetSoftwarestring'Get Software' Menu Item Text | string | Menu item text for the Get Software item. | Default: — | Range: — |
MenuGetHelpstring'Get Help' Menu Item Text | string | Menu item text for the Get Help item. | Default: — | Range: — |
MenuHomeDirectorystring'Home Directory' Menu Item Text | string | Menu item text for the Home Directory item. | Default: — | Range: — |
MenuRenewTicketsstring'Renew Tickets' Menu Item Text | string | Menu item text for the Renew Tickets item. | Default: — | Range: — |
MenuUserNamestringUsername Menu Item Text | string | Menu item text for the user name item before a user logs in. | Default: — | Range: — |
MenuPasswordExpiresstringPassword Expiration Menu Item Text | string | Menu item text for the password expiration item before a user logs in. | Default: — | Range: — |
CaribouTimebooleanCarrie the Caribou Icons | boolean | Changes the icon set to Carrie the Caribou. | Default: — | Range: — |
IconOnstringNoMAD Connected Icon | string | Path to a 16x16 pixel image to use as the icon in the menu bar when NoMAD is connected. | Default: — | Range: — |
IconOffstringNoMAD Disconnected Icon | string | Path to a 16x16 pixel image to use as the icon in the menu bar when NoMAD is not connected. | Default: — | Range: — |
IconOnDarkstringNoMAD Connected Dark Icon | string | Path to a 16x16 pixel image to use as the icon in the menu bar when NoMAD is connected in dark mode. | Default: — | Range: — |
IconOffDarkstringNoMAD Disconnected Dark Icon | string | Path to a 16x16 pixel image to use as the icon in the menu bar when NoMAD is not connected in dark mode. | Default: — | Range: — |
VerbosebooleanVerbose Logging | boolean | Enables verbose logging. | Default: — | Range: — |
LoginItembooleanNoMAD Login Item | boolean | Adds NoMAD to the user's start up items. | Default: — | Range: — |
SignInCommandstringPost Sign In Command | string | Path to a script or command to be run after a successful sign in. | Default: — | Range: — |
SignOutCommandstringPost Sign Out Command | string | Path to a script or other binary to be run on sign out. | Default: — | Range: — |
StateChangeActionstringNetwork Change Action | string | Path to a script that will be launched on network changes. | Default: — | Range: — |
AutoConfigurestringAuto Configuration Scheme | string | Keyword to determine what auto configuration scheme to use. | Default: — | Range: — |
required | string | — | Default: — | Range: — |
DontShowWelcomebooleanDon't Show NoMAD Welcome Window | boolean | Hides the Welcome window on first launch. | Default: — | Range: — |
DontShowWelcomeDefaultOnbooleanDon't Show Again Welcome Window Checkbox | boolean | Shows the Welcome Screen, but checks the "Don't show again" box by default. Useful for when you want to show the Welcome screen only once. | Default: — | Range: — |
MenuWelcomestringCustom Welcome Window Path | string | Path to a folder containing an index.html file and associated resources for displaying as a Welcome window. | Default: — | Range: — |
SignInWindowOnLaunchbooleanShow Sign In Window on Launch | boolean | Shows the Sign In window on launch. | Default: — | Range: — |
UseKeychainPromptbooleanSign In Window Keychain | boolean | Shows the Sign In window on launch unless the user has a password in the keychain. | Default: — | Range: — |
SignInWindowAlertbooleanForce Sign In Window on Top | boolean | Makes the Sign In window the foremost window when a user is not signed in. | Default: — | Range: — |
SignInWindowAlertTimeintegerForce Sign In Window on Top Timer | integer | Time in seconds between the SignInWindowAlert making the Sign In window the foremost window. | Default: 360 | Range: — |
TitleSignInstringSign In Window Title | string | Title of the Sign In window. | Default: — | Range: — |
Sign In Window User Exclusions | array | Local users that will not be shown the Sign In window automatically. | Default: — | Range: — |
Usernamestring | string | — | Default: — | Range: — |