Launchers
Connection Manager can act as a protocol handler, which means that Connection Manager can launch Secret Server Secrets that use other Launcher types directly from the Connection Manager UI. Connection Manager supports any launcher that is supported by Secret Server and includes, but is not limited to: PowerShell, CmdLine, MS Word, Notepad, Excel. These launchers also support opening a tab in Connection Manager, session recording, and workflows.
ActiveX components will not be recorded.
Connection Manager cannot launch secrets created with the Web Password Filler template inside the application itself, but can launch such secrets via web launcher.
The Secrets with launcher can be launched in the Secret Server UI and have the protocol handler open and run the launcher in Connection Manager. The Secret needs to be configured to use the protocol handler, and when launched it uses Connection Manager if available. When Connection Manager opens, it will be in a "Locked" state, with only the Secret Server launched session(s) being available. Please note that when launching a connection from protocol handler you will not be able to reconnect.
If Connection Manager is launched using the protocol handler and is in the "Locked" state, users have a "Sign In" option available to fully log into Connection Manager to use their other connections.
When a remote session is connecting over a proxy, the connection tab displays the remote host name instead of the local host name.
Local Connections are limited to RDP and SSH launchers.
Proxy Tabs Show Remote Host Name
When a session is connecting through a proxy, the tab label displays the identity of the remote host.
Screen Resolution for New Session Window Views
When you maximize an active RDP session window or you drag it as a standalone window to a second monitor, the session automatically disconnects and reconnects so it can use the highest supported screen resolution for the new window view. When you do the same with an active RDP Proxy session window, the session cannot automatically reconnect because RDP Proxy sessions launch with a one-time password (OTP) that cannot be regenerated. Therefore an RDP Proxy session cannot use the highest supported screen resolution for a new window view. Note: no RDP session of any kind can use the highest supported screen resolution for a new window view if the default setting for Desktop Size has been changed from Auto to a fixed size under RDP Global Settings.
Moving and Reorganizing Session Tabs and Windows
You can undock, move, and redock session tabs and windows in Connection Manager. To undock a session window, click the session tab and drag it out of the tab dock area. The tab becomes a standalone session window, which you can drag to another monitor or to another location on your desktop.
To redock a session window, click and drag it toward the row of docked tabs in the main Connection Manager window. As you drag the window close to the tab dock, a blue line appears around the dock:
When you drag the window onto the tab dock, the dock turns light blue to indicate that you can drop the window:
Session Recording
If session recording is configured to run only on the primary secret, only the primary session will be recorded. If the secret is configured to record multiple windows, Connection Manager honors the setting and all sessions started from the initial session are also recorded.
The default screenshot queue limit is set to 0 in the Application Configuration file, but, if you are experiencing a slow internet connection speeds or interruptions, Delinea recommends increasing the ScreenshotsQueueLimit to any positive value, such as 30 screenshots. The greater the value you set, the more screenshot data will be queued before the session is terminated. Please see Setting the Screenshot Queue Limit for more information.
A typical example are Xming implementations of Secure Shell (SSH) to securely forward X11 sessions from other computers. While recording an Xming session, all windows created are recorded and if a user tries to use X11 forwarding for example in Chrome, the new Chrome window will be recorded too.
Working With Third-Party Applications (Preserve SSH Client Process)
When using Connection Manager with third-party applications, users will need to create a custom launcher for their application. If the user closes the Connection Manager tab, the third-party application will not close unless Proxied SSH Process is set and the flag Preserve SSH Client Process - True is enabled.
Launching from Secret Server without Connection Manager Open
If a protocol handler is launched from Secret Server, without having an open Connection Manager, the Open Connection Manager? window opens:
Click Open Connection Manager and an active session is launched in Connection Manager:
In this example the application was opened and placed inside the new tab. Certain applications won't fit in the tab and will be opened in an independent window outside the tab. Other windows opened by the user won't be placed inside the tab either, but everything that originated from the originally launched application will be tracked.
For applications launched from within a Secret Server, the other configured local and existing Secret Server connections remain locked in Connection Manager.
Only navigation between different Active Session tabs initiated from Secret Server is possible.
Signing In After the Launch
To sign in after an app launch was initiated from Secret Server,
-
From the hamburger menu, select File | Sign in or right-click on Active Session and select Sign in.
-
Enter your password.
-
Click Sign In.
Once signed in, the user has access to all connections and all Connection Manager functionality is unlocked.
Creating a New Local Storage File
During the sign in, users can select to create a new local storage file by clicking the link in the sign in window:
If this option is used, existing connections will be lost.