Application Configuration Fields
Below is a complete list of all fields available when creating or editing an application in VISULOX.
1. Name
The display name of the application shown to users.
Should clearly identify the resource (e.g., Firefox, Remote Desktop, SAP Client).
2. Comment
Optional internal note for administrators.
Useful for documentation or operational context.
3. Icon Upload
Upload an icon (SVG, PNG, JPG, GIF – max 300KB).
Displayed in the user interface to visually identify the application.
4. Application Command
The executable path or command used to start the application.
Example: /usr/bin/firefox
5. Argument for Command
Optional command line arguments passed to the application.
Example: --kiosk --profile user1
6. Environment Variables
Key-value pairs passed to the application environment.
Format: KEY=value
Example: DB_HOST=localhost
7. R (Recording)
Enables session recording.
8. IU (Isolated User Mode)
Runs each session in an isolated environment per user.
9. OCR
Enables text recognition within the session.
10. WM (Window Manager)
Adds a VISULOX managed window manager to the session.
11. No SC (Disable Session Control)
Disables session lifecycle control mechanisms.
12. Sync
Shares the user’s Transit Zone across sessions.
13. Upload
Mounts an upload directory for file transfer.
14. SCX
Moves the session control bar to the bottom.
15. D (Startup Delay)
Adds a delay before the application starts.
16. Connection Method
Defines how the application is accessed:
-
SSH – Linux application via SSH
-
Direct – Direct/local execution
-
RDP – Remote Desktop (Windows)
17. Single Sign-On (SSO)
Controls authentication behavior:
-
Disabled – No SSO
-
Enabled – Uses stored credentials
-
Auto Provisioning – Creates and logs in users automatically
18. Number of Sessions
Defines how many concurrent sessions are allowed:
-
Unlimited
-
Limited
19. Maintain Connection
Controls session persistence:
-
Enabled – Session remains active after disconnect
-
Disabled – Session is terminated on disconnect
20. Application Type
Defines the nature of the application:
-
X11 GUI App – Graphical Linux app
-
X11 Character App – Terminal-based app
-
X11 Legacy Character App – Older terminal apps
-
Not Important – No specific type
-
Remote Desktop App – Full desktop session
21. Initial Resolution
Defines the session display resolution:
-
SD / HD / FHD / QHD / Auto
22. X11 Server Type
Specifies the backend display server:
-
XDummy – Lightweight virtual display
-
XVFB – Virtual framebuffer
-
Auto – Automatically selected
23. Window Type
Defines how the session is presented:
-
Seamless – Application appears as a native window
-
Desktop – Full remote desktop