Using XoT-WebAccess
XoT-WebAccess provides browser-based access to protected devices and networks without installing any software on your machine. It creates a virtual desktop session that runs the XoT-Desktop Client on your behalf, giving you the same secure access as the desktop application — directly from your browser.
This makes it suitable for:
- Temporary or third-party access (contractors, auditors, vendors)
- Bring-your-own-device (BYOD) scenarios
- Restricted workstations where software installation is not permitted
- Quick access from any location without pre-configuration
Prerequisites
- A modern web browser (Google Chrome is officially supported)
- Valid user credentials configured by your organization's administrator
- Network access to the XoT-WebAccess URL provided by your administrator
Logging In
- Navigate to the XoT-WebAccess URL in your browser.
- Click the Login button.
- You will be redirected to your organization's identity provider. Enter your credentials and complete any multi-factor authentication prompts.
- After successful authentication, a virtual desktop session is created. The desktop window will appear directly in your browser.
The session automatically starts the XoT-Desktop Client in the background. Devices that you have been granted access to will populate the device list once the client has connected to the XMS.
The Virtual Desktop
Once logged in, you are presented with a virtual desktop environment running inside your browser. This desktop contains all the tools you need to access protected resources.
Pre-installed Applications
The virtual desktop comes with the following applications:
- Web browser — for accessing HTTP/HTTPS services on protected networks
- Terminal — for SSH connections and command-line access
- RDP client (
xfreerdp) — for remote desktop connections to Windows machines - File manager — for browsing files within the session
- Text editor — for viewing or editing configuration files
- Python — for scripting and automation tasks
- Audio controls — for managing audio settings
- XoT-Desktop Client — manages your secure connections (runs automatically)
Supported Protocols
XoT-WebAccess supports the following connection protocols:
- SSH — Secure shell access to remote systems
- RDP — Remote Desktop Protocol for Windows systems
- HTTP / HTTPS — Web-based access to services and applications
Connecting to Devices
When the XoT-Desktop Client has connected to the XMS, your authorized devices will appear in the device list:
- Open the XoT-Desktop Client from the taskbar or application menu.
- Review the list of available devices and their connection status.
- If a device has been configured with a service URL, it will appear as a clickable link in the device list. Clicking the link will open the appropriate application for that protocol automatically.
- To manually connect to a device, use the appropriate application (terminal for SSH, browser for HTTPS, RDP client for remote desktop) and connect to the device's IP address or hostname as shown in the client.
Using SSH
Open the terminal application and connect using standard SSH commands:
ssh user@<device-ip-address>
Alternatively, click an SSH service URL in the device list to open a terminal session automatically.
Using RDP
The RDP client xfreerdp can be launched from the terminal:
xfreerdp /v:<device-ip-address>
If an RDP service URL is configured for a device, clicking it will launch the RDP client automatically.
Using HTTP/HTTPS
Open the web browser and navigate to the URL of the service you want to access. If a web service URL is configured for a device, clicking it will open the browser directly to that address.
Clipboard Support
XoT-WebAccess supports clipboard operations between your local machine and the virtual desktop session:
- Copy text from the virtual desktop and paste it on your local machine
- Copy text from your local machine and paste it in the virtual desktop
This allows you to transfer text such as commands, URLs, or configuration snippets between your local environment and the remote session.
File Upload
You can upload files from your local machine directly into the virtual desktop session through the browser. This is useful for transferring configuration files, scripts, or documents into the secure environment.
Keyboard Layout
To switch the keyboard layout used in the virtual desktop session, toggle the flag icon in the top right corner of the screen. This is helpful when your local keyboard layout differs from the one configured in the session.
Session Management
Session Timeout
Sessions have a configurable idle timeout (set by your administrator). If you are inactive for too long, the session will be terminated automatically. You will need to log in again to start a new session.
Logging Out
When you are done working, log out of the session. This terminates the virtual desktop and destroys all session data — no files, credentials, or browsing history are retained. This ensures that no sensitive data is left behind on the server.
If you simply close the browser window without logging out, the session remains active until the idle timeout expires.
Troubleshooting
Devices Do Not Appear in the List
- Wait a moment after login for the XoT-Desktop Client to connect to the XMS. It may take a few seconds for devices to populate.
- Verify with your administrator that your user account has been assigned to the correct user group with active access policies.
- Check that the XoT-Desktop Client is running in the session (look for it in the taskbar).
Cannot Connect to a Device
- Confirm that the device shows a connected status in the XoT-Desktop Client.
- Verify that the correct protocol and port are being used for the service you are trying to access.
- Check with your administrator that the access policy permits the service you are trying to use (e.g., SSH on port 22, RDP on port 3389).
Session Disconnects Unexpectedly
- Check your local internet connection.
- The session may have timed out due to inactivity. Log in again to start a new session.
- If the problem persists, contact your administrator.
Keyboard Layout Is Wrong
- Use the flag icon in the top right corner to switch keyboard layout.
- If your layout is not available, contact your administrator.
Browser Compatibility
Google Chrome is the officially supported browser. Other modern browsers (Firefox, Edge, Safari) should work but may have minor compatibility differences. If you experience issues, try switching to Chrome.