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.
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
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 |
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 |
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. |
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 |