The CyberArk Privileged Cloud environment includes several critical components such as the CyberArk Password Manager (CPM), Privileged Session Manager (PSM), and Secure Tunnel. Ensuring that you are running the appropriate versions of these components is essential for maintaining security, stability, and compliance with upgrade requirements or patch management. This guide provides step-by-step instructions on how to check the versions of these components using various approaches.
One of the simplest methods to verify the installed versions of CPM, PSM, and Secure Tunnel is to utilize the Windows Control Panel. This environment provides a list of installed programs and their version details.
The CyberArk Privileged Cloud interface contains a Health Status page which provides an overview of the system status, including component versions. While this page is convenient, it often displays only the major and minor portions of version numbers (e.g., 12.2) without the full patch details.
Many CyberArk components display their version information directly in the file properties. This method is particularly useful when specific executable files are accessible on the system.
C:\Program Files (x86)\CyberArk\PSM\CAPSM.exe
.You can also retrieve version information from CyberArk installations via command-line utilities or PowerShell scripts. This approach is particularly beneficial for automating checks or integrating with monitoring systems.
appwiz.cpl
from the prompt.The Secure Tunnel is a crucial component that manages session traffic securely. Verifying its version is similar to other components, though there are a few additional nuances.
PrivilegeCloudSecureTunnelInstaller
), hover the mouse over the icon to see a tooltip displaying the version.PrivilegeCloudSecureTunnel
and check its properties or status. This service status can sometimes reflect built-in version details.In practice, it is advisable to utilize more than one method for verifying component versions in CyberArk Privileged Cloud. For instance, while the Health Status page provides a quick overview, it might not offer complete patch-level details. Therefore, complement this method by checking through the Control Panel and file properties, particularly for modules like PSM, where the file properties can reveal more specific version data such as patch updates.
Method | Applicable Components | Details Provided | Advantages |
---|---|---|---|
Control Panel / Apps & Features | CPM, PSM, Secure Tunnel | Version numbers (often complete or summarized) | Easy access; built-in Windows feature |
Health Status Page | CPM, PSM | Major & minor version levels | Quick overview within CyberArk portal |
File Properties (e.g., CAPSM.exe) | PSM and related executables | Full version details including patches | More precise version detail; useful for troubleshooting |
Command-Line/PowerShell | CPM, PSM, Secure Tunnel | Detailed registry queries and logs | Automation-friendly; scriptable for periodic checks |
Services Panel | Secure Tunnel | Service status and some version clues | Validates running service; additional operational insight |
Another practical method is checking the log files generated by these components. Most CyberArk components, such as PSM and CPM, generate logs that include startup information, which often contains version numbers. For instance, logs located in the installation directories (typically under a "Logs" folder) may provide a timestamped record of version information with details captured at startup or during updates.
Ensuring that your CyberArk Privileged Cloud environment is running the proper version is not only about troubleshooting but also about maintaining security and compliance. Regularly verifying the component versions can help you identify if patches or upgrades are needed and provide reminders about deprecations or system updates. This approach supports the overall security posture of your privileged access management system.
The official CyberArk documentation contains up-to-date guidelines on version management, upgrade procedures, and specific instructions that might differ slightly depending on the setup or version of your CyberArk Privileged Cloud environment. If in doubt, using the resources provided by CyberArk can offer step-by-step scripts, PowerShell commands, and insights into potential discrepancies between displayed version numbers (e.g., the Health Page showing only major and minor version information versus full version details available via file properties).
For administrators managing multiple servers or seeking an automated alert system, consider integrating version checks into your overall system monitoring. Tools such as custom PowerShell scripts or configuration management platforms can routinely query the versions of installed applications, including CyberArk components. This automation helps ensure that any version discrepancies or outdated components get flagged early, thereby reducing security risks and aiding in compliance enforcement.
If you notice that some elements, such as the Health Status page, display only partial version details:
In instances where different methods appear to report different version numbers, note the following:
If you rely on custom PowerShell or other command-line scripts for version checking and they appear ineffective:
Method | Description | When to Use |
---|---|---|
Control Panel / Apps & Features | Direct lookup of installed CyberArk components with version data | For a quick check and when updating component listings |
Health Status Page | Online portal view of aggregated component status and versions | For overview and routine monitoring |
File Properties | Review executable file details like CAPSM.exe for full patch information | For detailed troubleshooting and confirming exact patch versions |
Command Line / PowerShell | Scriptable methods for querying installed versions via registry or file systems | For automation and regular audits across multiple systems |
Services Panel | Inspect service status for Secure Tunnel version clues | When verifying that the Secure Tunnel service is running and updated |
For further details, troubleshooting steps, and customized scripts, consider referring to the following resources. These provide additional insights and examples on how CyberArk manages component versions: