We've recently updated our releases for Windows, macOS and IGEL and released our new Ubuntu client.
×

Remoting and DaaS

deviceTRUST consists of two main components when installing in remoting and DaaS environments, the deviceTRUST Host and the deviceTRUST Client. Both deviceTRUST components can be installed and configured within minutes and can be fully integrated with existing deployment processes and management tools. No additional infrastructure (e.g. a database or a web server) is required for deviceTRUST to be installed in your environment.

Solutions are provided by deviceTRUST for both traditional and modern Operating Systems (OS). On a traditional OS such as Microsoft Windows, an extensibility framework is available that enables deviceTRUST to send user and device context within the communication channel between the clients and the Remote Desktop Services host. deviceTRUST also provides a solution for more modern OS’s, such as Apple iOS, which offer no extensibility framework.

deviceTRUST Host

This component needs to be installed on the remoting host that delivers the remote session to the users. The following technologies are supported by deviceTRUST: Amazon WorkSpaces, Citrix Virtual Apps and Desktops (CVAD), Microsoft Azure Virtual Desktop (AVD), Microsoft Remote Desktop Session Host (RDSH) or VMware Horizon View.

deviceTRUST Client

This component needs to be installed on the remote device which will be used to connect to the remote host delivering the published applications and desktops. It is not required to have deviceTRUST client installed onto all of your remote devices but recommended to get the full range of context information about the remote device and its user into the users’ virtual session.

In the absence of the deviceTRUST client on the remote device, deviceTRUST delivers the HOST_* properties into the users’ remote session. The deviceTRUST Property Matrix document for Remoting and DaaS explains in detail which HOST_* and DEVICE_* properties are available on which remote device OS platform.

Architecture - Windows, macOS, Ubuntu, eLux RP or IGEL OS device

The following diagram details the deviceTRUST architecture when the remote client is installed on a Windows, macOS, Ubuntu, eLux RP or IGEL OS device, with deviceTRUST sending the user and device context information within the communication channel offered by the remoting protocol. Policy is made available to the deviceTRUST Host using existing Microsoft Active Directory Group Policy Management. All operations performed by the deviceTRUST Host are written to the Microsoft Windows Event Log.

Windows, macOS, Ubuntu, eLux RP or IGEL OS device
Windows, macOS, Ubuntu, eLux RP or IGEL OS device

Architecture - iOS Remoting Clients

The following diagram details the deviceTRUST architecture when the remote client is installed on an iOS device. In this scenario, the remoting protocol does not provide an extensible communications channel, therefore the deviceTRUST Host and Client communicate with each other using an external deviceTRUST Service. As with the previous diagram, policy is made available with Microsoft Active Directory Group Policy Management and all activity is written to the Microsoft Windows Event Log.

iOS device
iOS device