PayloadKit

NoMAD Pro

menu.nomad.NoMADPro

NoMAD Pro settings

macOS

Configuration Keys (68)

Showing 68 of 68 keys

KeyTypeDescriptionDefaultRange
stringURL for the Okta server, note no preceding https: is required.Default: "dev-660125.oktapreview.com"Range: —
string—Default: —Range: —
dataThe contents of a .nomadlicense file encoded as Base64 data.Default: —Range: —
integerTime in minutes between periodic background updates.Default: 15Range: —
stringPath to a script or other binary to be run after a successful sign in.Default: —Range: —
string—Default: —Range: —
booleanShows the Sign In window on launch unless the user has a password in the keychain.Default: —Range: —
arrayList of users that can ignore the keychain prompt.Default: —Range: —
Userstring
string—Default: —Range: —
stringTitle of the Sign In window.Default: "Sign in to Okta"Range: —
stringThe text label for the username field in the Sign In window.Default: "Corporate e-mail"Range: —
stringThe text label for the password field in the Sign In window.Default: "Corporate Password"Range: —
booleanDisables the showing of the welcome splash screen on launch.Default: —Range: —
AutoAuthboolean
booleanDetermines if web extensions automatically authenticate via the NoMAD Pro UI.Default: trueRange: —
booleanDetermines if the user is warned that the NoMAD Pro extension has not been enabled in Safari.Default: trueRange: —
stringText to show when alerting the user that the Safari plugin has not been enabled.Default: "Please enable the plugin in Safari."Range: —
booleanDetermines if SRV record lookups are used to determine if the AD domain is reachable.Default: —Range: —
arraySpecific Domain Controllers to use for AD lookups.Default: —Range: —

LDAPServer

string—Default: —Range: —
stringKerberos realm to use to get Kerberos tickets as a side effect of authentication.Default: —Range: —
booleanCauses NoMAD Pro to get Kerberos Tickets.Default: —Range: —
booleanDetermines if the Kerberos tickets should be renewed or not.Default: —Range: —
booleanDetermines if the user is asked to enter their Kerberos short name on first sign in.Default: —Range: —
stringThe message text when asking the user for their Kerberos short name.Default: "Please enter your AD user name."Range: —
stringThe shortname to use for Kerberos tickets. If unset the sign in name is used.Default: "joel"Range: —
booleanDetermines if the Okta password is stored in the user's keychain.Default: —Range: —
booleanDetermines if the Okta password is synchronized with the local account.Default: —Range: —
booleanOnly sync the password if the Okta account name is the same as the local account name.Default: —Range: —
stringThe alert dialog text that the user is presented with when asked to enter in his or her local password.Default: "Please enter your local user account password."Range: —

KeychainItems

dictItems to update when the user's local password is updated as well.Default: —Range: —
{{key}}string

Keychain Item

string—Default: —Range: —
{{value}}string

Account

string—Default: —Range: —
booleanUpdates keychain items on every sign in. Used for debugging.Default: trueRange: —
string—Default: —Range: —
arrayDetermines the order and setting for the password change menu. NOT IMPLEMENTED YET, THERE IS NO DOCUMENTATION ON THIS KEY.Default: —Range: —

ChangePasswordItem

dict—Default: —Range: —
stringScript or other binary to run when a password is successfully changed.Default: —Range: —
integerTime in minutes until the user is prompted to sign in again after a Password Change.Default: 3Range: —
booleanDetermines whether NoMAD Pro should warn the user on sign in if the password is about to expire.Default: —Range: —
booleanDetermines if the countdown before password expiration is shown in the menu.Default: —Range: —
integerNumber of days remaining before the password expiration countdown is shown in the menu bar.Default: 15Range: —
integerNumber of days remaining before sending notifications via the Notification Center.Default: 5Range: —
booleanShows a menu item beneath the current user's name showing the user's password expiration as determined by AD.Default: —Range: —
dictComplexity policy for changing the password via Kerberos.Default: —Range: —
minLengthstring
string—Default: —Range: —
string—Default: —Range: —
minNumberstring
string—Default: —Range: —
minSymbolstring
string—Default: —Range: —
string—Default: —Range: —
string—Default: —Range: —
booleanAllows the private key of the user certificate to be exported.Default: —Range: —
X509CAstring
stringFQDN of the Windows web CA for NoMAD Pro to use for certificates.Default: —Range: —
Templatestring
stringCertificate template to request when using the Windows CA.Default: "User Auth"Range: —
arrayA list of wireless networks that the certificate created by NoMAD Pro should be associated with.Default: —Range: —
SSIDstring
string—Default: —Range: —
string—Default: —Range: —
integerNumber of minutes between updating the Actions Menu.Default: 15Range: —
stringDetermines type of GetHelp functionDefault: —Range: Bomgar, URL, App
stringURL or Path for GetHelpType (<<serial>>, <<fullname>>, <<shortname>> and <<domain>> are currently supported as substitutions)Default: —Range: —
stringFile path for a Self Service application not found automatically.Default: —Range: —
HideAboutboolean
booleanHides the About menu item.Default: —Range: —
booleanHides the Actions menu item.Default: —Range: —
booleanHides the Change Password menu item.Default: —Range: —
booleanHides the Get Help menu item.Default: —Range: —
booleanHides the Get Software menu item.Default: —Range: —
booleanHides the Lock Screen menu item.Default: —Range: —
booleanHides the Preferences menu item.Default: —Range: —
HideSignInboolean
booleanHides the Sign In menu item.Default: —Range: —
HideQuitboolean
booleanHides the Quit menu item.Default: —Range: —
stringMessage text when changing password via Kerberos for the AD complexity policy.Default: "Please review the employee handbook."Range: —