Best Practice: Automatic login in the MOBOTIX HUB Desk Client (Auto Login)
Introduction
In many projects, there is a requirement to automatically launch and log in to the MOBOTIX HUB Desk Client, e.g. for control rooms, NurseAssist dashboards or dedicated workstations.
This can be easily achieved using command-line parameters.
How it works
The Desk Client supports parameters that can be passed at startup.
This allows you to define:
- Server address
- Username
- Password
- Authentication type
If these options are combined, you will be logged in automatically on startup (auto login).
Example: Full auto login
-ServerAddress=“http://mobotixhubservername” -UserName=“Administrator” -Password=“MOBOTIXHUB1234!” -AuthenticationType=“Windows”
Result:
- Automatic connection to the server
- Automatic login
- No manual intervention required
Supported authentication types
1. Windows current user
-ServerAddress=“http://ourserver” -AuthenticationType=“WindowsDefault”
Uses the user currently logged in to the Windows system.
2. Windows users (with login details)
-ServerAddress=“http://ourserver” -UserName=“Tommy” -Password=“T0mMy5Pa66w0fA” -AuthenticationType=“Windows”
3. Basic user (Simple)
-ServerAddress=“http://ourserver” -UserName=“Tommy” -Password=“T0mMy5Pa66w0fA” -AuthenticationType=“Simple”
Other options
Windows users without a password
-ServerAddress=“http://mobotixhub” -UserName=“Administrator” -AuthenticationType=“Windows”
Server only + authentication
-ServerAddress=“http://mobotixhub” -AuthenticationType=“Windows”
Typical use cases
- Control rooms / monitor walls
- NurseAssist dashboard
- Dedicated workstations without user interaction
- Kiosk systems
- Automatic start-up after Windows login
- Industrial control rooms with temperature monitoring (e.g. MOBOTIX Thermal Dashboard)
Security notice
When using a username and password in plain text:
- Restrict access to the link
- Use only on dedicated systems
- Alternatively, use the currently logged-in Windows user
Extension: Automation via scripts
The parameters can also be passed via scripts (e.g. batch or SCS) to implement automated start-up processes.
Further documentation
Further details can be found in the official MOBOTIX HUB manuals:
- MOBOTIX HUB Desk Client User Manual
(Sections: Login, Connecting to the server, Client configuration) - MOBOTIX HUB Management Client Manual
(User management, Authentication, Roles & permissions) - MOBOTIX HUB Administrator Guide
(System architecture, authentication models, best practices)
You can find the latest versions of the manuals in the Downloads section of the MOBOTIX website:
https://www.mobotix.com/support/downloads
Conclusion
The MOBOTIX HUB Desk Client can be easily automated using start-up parameters.
The choice of authentication type depends on the specific use case and security requirements.


