CyberArk PSM connection workflow clarification

CyberArk PSM connection workflow clarification

avatar

Hello,

I would like to confirm whether my understanding of the CyberArk PSM workflow in RDM is correct, and to raise a feature request based on a limitation we are hitting with multiple CyberArk environments.

My current understanding of the setup

1. Create a CyberArk Dashboard entry.
2. Create a CyberArk PSM Server entry (defining the PSM host and the authentication used to connect to the PSM server itself).
3. Create a CyberArk PSM Connection entry that references the PSM Server entry and specifies the privileged account and connection component.

My current understanding of how to launch a connection

1. Log in to the CyberArk Dashboard.
2. Open a safe that contains the account/entry I want to reach.
3. Right-click the PSM Connection entry and choose "Connect Using" and the previously defined CyberArk PSM Server.

Questions

1. Is this the correct/intended way to open connections through a PSM proxy using the PSM Server + PSM Connection entry types?

2. If I am not logged in to the CyberArk Dashboard, the "Connect Using" option does not appear on the PSM Connection entry. Is this intended, even though the PSM Server entry itself can hold a username/password (Custom mode)? If so, what is the intended purpose of those credentials stored on the PSM Server entry and when are they actually used versus the Dashboard session?

---

Fortunately, we can work around this with a plain RDP entry> connecting directly to the PSM server and specifying the program to run on connection as psm /u <user>@<address> /a <address> /c PSM-RDP. However, this wouldn't scale if we had multiple SAML-authenticated CyberArk environments that need to be defined through the Dashboard entry.

Thanks!

Kind regards,
Daniil

All Comments (2)

avatar

Hello Daniil,

Thank you for reaching out.

My name is William, and I’ll be assisting you with this.

The CyberArk PSM Server and CyberArk PSM Connection entries are no longer the recommended approach for launching sessions through CyberArk PSM.

The recommended approach is to use the CyberArk Dashboard with standard RDP entries.

In this workflow, you would:

  1. Open and authenticate to the CyberArk Dashboard.
  2. Navigate to the desired safe/account.
  3. Select the desired account in the Dashboard.
  4. Launch the standard RDP entry.


Please also ensure that the Connect using dashboard on double-click option is enabled in the RDP entry properties under the Advanced tab. When you double-click the RDP entry, RDM should prompt you to select the connection component to use. You can then select the appropriate PSM component, and the session should launch through CyberArk PSM.

Alternatively, you can use a CyberArk PVWA credential entry instead of the Dashboard. With this entry type, you can set the Resolving mode to PSM Connection and link the credential entry to a standard RDP entry. When launching the RDP entry, RDM will use the account configured in the CyberArk PVWA credential entry and route the session through PSM if the resolving mode is configured accordingly.

For more information, you can refer to the following documentation pages:


Regarding the Connect Using option not being available when you are not authenticated to the CyberArk Dashboard, this is expected. RDM only offers this option when a CyberArk Dashboard is opened and authenticated successfully.

Best regards,

avatar

Hello William,

Thank you, this all makes sense. We'll move to the Dashboard + standard RDP entry approach. After testing, the PVWA credential entries seem to cover the per-server account workflow, I'll add to this conversation if I find anything else.

One thing remains. Using the Dashboard or a PVWA credential entry for the RDP launch works fine, but the credential source on the PVWA credential entry itself is an issue: there doesn't appear to be an option to pull credentials from the User Vault.

For context, our setup is several separate CyberArk environments, each with its own predefined PVWA connection, and multiple users sharing the data vault. Against that, none of the available credential sources fit:

- Custom (hardcoded into the entry): not suitable, since the vaults are shared.
- CyberArk AAM: not usable, we don't use AAM in any of our environments.
- My Account Settings (PVWA): not workable either, as it only holds a single account and can't distinguish between Dashboards. For example test and prod environments could use different accounts, so one per-user PVWA account can't cover both.

What we'd want is the ability to extend the ability to select credentials from the User Vault on the PVWA credential entry so it's more on pair with a selection in plain RDP (Find by name, Linked and so on). Is this already planned on your side, or should I raise a feature request for it? It would be nice to have these options added to all CyberArk related connection entries.

Thanks again,
Daniil

Ends in 11 days