Managing HCL Nomad via an MDM provider (mobile)

Starting with version 1.0.4 for HCL Nomad for iOS, and version 1.0.13 for HCL Nomad for Android, managed configuration via most common Mobile Device Management (MDM) providers is supported. All MDM providers are slightly different in how they implement managed configurations for applications.

Note: Most but not all MDM providers support Android Enterprise. For more information, see this article.
Note: This article is intended to provide details on how to enable managed configurations for the HCL Nomad application – it is not intended to be a replacement for a specific MDM provider’s documentation.

HCL Nomad has defined a set of managed configuration settings that can be uploaded and configured in your MDM provider’s App Catalog.

Your MDM provider might support implementing configuration settings through uploading them via an XML file. For this case, an XML file is available through this support article to use as a starting point for your customizations.

The following table describes the Nomad configuration settings that are available. Each MDM provider has its own method for implementing these settings. Refer to your MDM provider's documentation for details.

Configuration settings

Table 1. Account settings
Key Name Label Default Value Description
dominoServerName Domino server name Empty String Domino server name. Example: myserver/myorg
dominoServerHostName Domino server host name Empty String Provide the fully qualified Domino server host name or IP address. Example: myserver.mycompany.com
userName User name Empty String The first and last name of the user. Multiple user name formats supported.
lockAccountSettings Lock user account settings False Lock the user account settings so the end user can not change the values manually on the device.
enableDNS Enable DNS lookup from the client True If disabled the IP Address must be specified for Domino server host name field and any relevant connection documents.
enableNomadProxy Enable Nomad proxy server setup dialog True If disabled, the Nomad proxy server setup dialog is not displayed and Nomad proxy cannot be configured on the device. Clients that have already been configured are unaffected.
proxyServerHostName Nomad proxy server host name Empty String Provide the fully qualified Nomad proxy server host name or IP address. When set, the end user is brought straight to the Nomad proxy authentication dialog during setup. Example: myproxyserver.mycompany.com
Table 2. Marvel Client settings
Key name Label Default Value Description
enableMarvelClient Enable MarvelClient True When enabled, the MarvelClient will be allowed to manage the application.
marvelClientConfigDB MarvelClient Configuration DB Empty String Location of MarvelClient Configuration DB, can be fully qualified or use %notes_homeserver% to specify the user's home mail server. Ex: %notes_homeserver%!!panagenda\pmc_config.nsf
marvelClientConfigDBNotResolvable MarvelClient Configuration DB Not Resolvable Empty String Default MC DB to use if %notes_homeserver% is specified in marvelClientConfigDB field and can not be resolved. Ex: myserver!!panagenda\pmc_config.nsf
marvelClientConfigDBUnavailable MarvelClient Configuration DB Unvailable Empty String MarvelClient configuration DB to use if unable to connect to the database specified by marvelClientConfigDB or marvelClientConfigDBNotResolvable. Ex: myAlternateServer!!panagenda\pmc_config.nsf
Table 3. Application Restrictions
Key Name Label Default Value Description
enableAttachmentAdd Enable adding attachments from the mobile device True When enabled, the user will be able to add attachments from the mobile device. This includes photos, videos, direct capture from camera and attachment of files.
enableAttachmentView Enable view of attachments True When enabled, attachments can be viewed and shared from the mobile device.
enableBiometricSetup Enable use of Biometric Authentication True When enabled, the user can configure biometric authentication as an alternative to entering the Notes ID password. When disabled the user will be required to login with their Notes ID password.
enableCutCopyPaste Enable cut, copy and paste operations True When enabled, cut, copy and paste operations will be permitted from within the application.
enableRestrictClipboard Enable clipboard restriction False When enabled, data copied into the clipboard from Nomad is not available outside of Nomad.
enableGenerateProblemReport Enable the generate problem report feature True When enabled, the end user can generate a problem report file on the device that includes logs and configuration information. The end user can then share that information with HCL support and/or their system administrator. When disabled verbose log settings are also disabled.
enableImport Enable import of content from the mobile device True When enabled, the user will be able to import content from the mobile device. This includes import of photos, direct capture from camera and import content from file.
enableMail Enable open of mail application True When enabled, the user will be able to open their Notes mail application from within the Application.
enableReplication Enable local replication True When enabled, Notes applications can be replicated to an offline replica stored on the mobile device.
maxReplicaAttachmentSize Maximum attachment size (MB) 10 Maximum attachment size in megabytes (MB) allowed to replicate to the mobile device. Set to zero to allow all attachments. This value can be changed on the device unless maxReplicaAttachmentSizeLock is set to true.
maxReplicaAttachmentSizeLock Lock max attachment setting False Locks the maximum attachment size setting so the end user can not change the value manually on the device when creating a local replica.
enableReportDefect Enable the report a defect feature True When enabled, the end user can easily send feadback to HCL support via e-mail. The end user can include description, screen shots and can attach a problem report file if generated.
Table 4. Miscellaneous settings
Key Name Label Default Value Description
connectionDocuments Connection document settings for the Nomad application Empty String Array Specify the Domino server name and Domino server address or host name to generate a normal priority network connection document. Separate the server name and hostname with a semi-colon. Enter one connection record per row. Example: myServer/MyOrg;myServer.address.com
passthruDocuments Passthru document settings for the Nomad application Empty String Array Specify the passthru server name and destination pattern to generate a normal priority passthru connection document. Use * as wildcard. Separate the passthru server name and destination pattern with a semi-colon. Enter one passthru record per row. Example: myPassthruServer/MyOrg;*/MyOrg
notesINISettings Notes.ini settings for the Nomad application Empty String Array Any desired notes.ini setting. Enter one notes.ini setting per row. Example: MY_NOTESINI_SETTING=myvalue