MDM · For IT admins

Zero-touch for your team.

People open remoteNX – and their connections, certificates and policies are already there.

In development, coming in the next release. The MDM configuration is implemented but not in the App Store yet. In the current build, telemetryAllowed and reviewPromptAllowed already apply.

What can be pushed

ContentDescription
ConnectionsRDP, Horizon and SSH connections including options
GroupsStructure of the connection list
TunnelsSSH tunnels including jump-host chains
Horizon serversConnection Servers and Access tenants
SnippetsShared commands for the team
Pinned host keysKnown fingerprints, without a prompt on the first connection
Root CAsTrust anchors for RDP and Horizon TLS (see trust)
Client certificatesFor Horizon, Access and UAG (see trust)
SSH identitiesUsers and keys, kept in the keychain
PoliciesSee the table below

Policies

All policies live under policies in the configuration.

KeyEffectStatus
allowUnmanagedConnectionsBooleanfalse: only the organisation's connections are shown; the user's own stay on the device but hiddenimplemented, coming in the next release
allowSavingPasswordsBooleanAllow saving passwordsimplemented, coming in the next release
allowClipboardBooleanRDP: allow clipboard redirection (and copy and paste in the terminal)implemented, coming in the next release
allowDriveRedirectionBooleanRDP: false blocks drive redirection entirely. Whether a drive is read-only is the connection's own setting (rdp.driveRedirectionReadOnly)implemented, coming in the next release
allowMicrophoneBooleanRDP: allow microphone redirectionimplemented, coming in the next release
minimumTLSVersionStringRDP: minimum TLS versionimplemented, coming in the next release
requireNLABooleanRDP: require Network Level Authentication on every connectionimplemented, coming in the next release
requireAppLockBooleanRequire the app lock (Face ID, Touch ID or device passcode) to open remoteNXimplemented, coming in the next release
appLockTimeoutSecondsInteger ≥ 0How long the app may stay in the background before the lock asks againimplemented, coming in the next release
allowSessionPreviewsBooleanfalse: no session thumbnails are storedimplemented, coming in the next release
allowCommandHistoryBooleanfalse: SSH terminals keep no command history on the deviceimplemented, coming in the next release
allowFileTransferBooleanfalse: no downloads from or uploads to SSH hosts (SFTP/SCP); unset follows allowDriveRedirectionimplemented, coming in the next release
hideHostnamesInLiveActivityBooleanHide host names in the Live Activityimplemented, coming in the next release
telemetryAllowedBooleanfalse: crash reports and usage statistics off and lockedimplemented, coming in the next release
reviewPromptAllowedBooleanAllow the App Store rating promptimplemented, coming in the next release
sessionIdleTimeoutMinutesInteger ≥ 1End sessions after this many idle minutesimplemented, coming in the next release
allowKeyExportBooleanfalse: private keys cannot be exported or sharedplanned
businessEntitlementBooleanReserved, not used yetreserved
crashReportDSNStringReserved, not used yetreserved
feedbackURLStringReserved, not used yetreserved

Trust: certificates

KeyEffect
trust.anchorCertificatesarray of asset IDsManaged certificates (IDs from AppConfig.Certificates) used as root CAs for RDP and Horizon TLS.
trust.clientIdentitiesarray of {hostPatterns, managedIdentity}Which managed identity answers a TLS client certificate request – for Horizon, Access and UAG, by host pattern.

SSH identities and host keys

Delivery

How it looks in the app

Supported MDM solutions

Reference

Preliminary – the full reference comes with the release.

Questions about a rollout?

We help with pilots and with integrating remoteNX into your MDM.

support@remotenx.app