What's New
Unified Desktop UI (Linux & macOS)
- Cross-platform Qt6 GUI application
- System tray icon with connection status
- Multiple connection profiles support
- Desktop notifications
- Automatic session cookie caching for fast reconnection
- Passwordless operation via PolicyKit (Linux) or LaunchDaemon (macOS)
GNOME NetworkManager Plugin
- Native integration with GNOME Settings
- Configure VPN connections like any other VPN
- D-Bus service with GTK4 editor
Core Improvements
- Multi-protocol support: Cisco AnyConnect and GlobalProtect
- Secure credential storage in system keychain
- Automatic TOTP generation
- Session cookie caching (12h TTL)
- Fast reconnect with MS SSO session detection
Downloads
| File |
Description |
MS-SSO-OpenConnect-UI-2.0.0-x86_64.AppImage |
Linux Desktop UI (portable) |
ms-sso-openconnect-ui_2.0.0-1_all.deb |
Linux Desktop UI (Debian/Ubuntu) |
network-manager-ms-sso_2.0.0-1_amd64.deb |
GNOME NetworkManager Plugin |
Installation
Desktop UI (AppImage)
chmod +x MS-SSO-OpenConnect-UI-2.0.0-x86_64.AppImage
./MS-SSO-OpenConnect-UI-2.0.0-x86_64.AppImage
Desktop UI (Debian)
sudo dpkg -i ms-sso-openconnect-ui_2.0.0-1_all.deb
sudo apt-get install -f
GNOME NetworkManager Plugin
sudo dpkg -i network-manager-ms-sso_2.0.0-1_amd64.deb
sudo apt-get install -f
sudo pip3 install playwright && sudo playwright install chromium
sudo systemctl restart NetworkManager