delivered for clients · names withheldupgrade Privileged access

CyberArk PAM Self-Hosted version upgrades

Cohash upgrades CyberArk PAM Self-Hosted to current releases, usually 15.2, the Long-Term Support release supported to July 2029. We test the DR vault first, upgrade Vault, PVWA, CPM, PSM and PSMP in the documented order, retest rotation for every platform type and every connection component, and check each REST API integration. The upgrade is rehearsed in a test environment before production.

  1. 01Component and version inventory
  2. 02DR and backup proof
  3. 03Rehearsal
  4. 04Connection components and platforms
  5. 05Production upgrade and checks
case-study / cyberark-pam-upgrade delivered
beforePAM Self-Hosted 13.x, 14.0 or 15.0 afterPAM Self-Hosted 15.2 LTS
01 · USERS AND AUTOMATION 02 · PAM SELF-HOSTED 15.2 LTS 03 · TARGETS AND EVIDENCE PAM admins: PVWA · PSM sessions PAM admins PVWA · PSM sessions Automation and AI agents: OAuth2 clients · narrow scopes Automation and AIagents OAuth2 clients ·narrow scopes Vault 15.2 LTS: supported to July 2029 Vault 15.2 LTS supported toJuly 2029 DR vault: failover tested DR vault failover tested PVWA: web access · REST API PVWA web access ·REST API CPM: rotation retested per platform CPM rotationretested perplatform PSM and PSMP: Marketplace connection components PSM and PSMP Marketplaceconnectioncomponents Windows and Linux servers: local admin · root Windows and Linuxservers local admin · root Databases: updated credentials framework Databases updated credentialsframework Retest matrix: rotation · sessions · API Retest matrix rotation · sessions ·API
case file

The story

Told without the client's name or anything that could identify them.

what happened

An enterprise security team ran CyberArk PAM Self-Hosted 14.0, with the January 2027 end-of-support date on the risk register and no project behind it. The DR vault hadn't been failed over since the previous upgrade, and custom connection components sat on PSM servers with nobody sure of their versions. We inventoried every component and proved DR failover and a backup restore before touching production. After a logged rehearsal in a test environment, the team upgraded to 15.2 LTS in CyberArk's documented order, retested rotation, sessions and REST integrations, and moved its automation off stored passwords.

why it was urgent

Two CyberArk dates drive most of these projects. Under its end-of-life policy, 14.0 LTS reaches default end of support in January 2027, and 15.0, a Standard-Term release, follows in December 2027. The current LTS is 15.2. It gets development and support to July 2029, and paid extended support runs to July 2031.

problem statement
  • openThe vault runs 14.0 or older and the January 2027 date has no project behind it.
  • recurringThe DR vault hasn't been failed over since the last upgrade.
  • blockedCustom connection components were copied onto PSM servers years ago and nobody knows their versions.
  • openScripts call the REST API with a stored user password because that was the only option when they were written.
architecture

The estate, before and after

before
before

Before: PAM Self-Hosted 14.0 with an untested DR vault

Admins and scripts reached the vault through PVWA, the scripts using stored user passwords. CPM rotated credentials and PSM brokered sessions through connection components whose versions nobody knew. The DR vault hadn't been failed over since the last upgrade.

Before: PAM Self-Hosted 14.0 with an untested DR vault Admins and scripts reached the vault through PVWA, the scripts using stored user passwords. CPM rotated credentials and PSM brokered sessions through connection components whose versions nobody knew. The DR vault hadn't been failed over since the last upgrade. 01 · ADMINS AND AUTOMATION 02 · PAM SELF-HOSTED 14.0 03 · TARGETS sign in stored password connect replication rotate rotate sessions PAM admins PVWA · PSM sessions Automation scripts REST API · stored password CA Vault 14.0 LTS support ends January2027 DR vault untested since last upgrade PVWA web access · REST API CPM password rotation PSM custom components · versionsunknown Windows and Linux servers local admin · root Databases database platforms
Read the diagram as text
  1. PAM admins → PVWA: sign in
  2. Automation scripts → PVWA: stored password
  3. PAM admins → PSM: connect
  4. Vault 14.0 LTS → DR vault: replication
  5. CPM → Windows and Linux servers: rotate
  6. CPM → Databases: rotate
  7. PSM → Windows and Linux servers: sessions
after
after

After: PAM Self-Hosted 15.2 LTS with OAuth2 automation

Everything, the vault included, runs 15.2 LTS, and we've failed the DR vault over and back. Automation and AI agents reach the REST API through scoped OAuth2 clients. PSM's connection components come from the Marketplace.

After: PAM Self-Hosted 15.2 LTS with OAuth2 automation Everything, the vault included, runs 15.2 LTS, and we've failed the DR vault over and back. Automation and AI agents reach the REST API through scoped OAuth2 clients. PSM's connection components come from the Marketplace. 01 · USERS AND AUTOMATION 02 · PAM SELF-HOSTED 15.2 LTS 03 · TARGETS AND EVIDENCE sign in OAuth2 token connect replication rotate rotate sessions test results PAM admins PVWA · PSM sessions Automation and AI agents OAuth2 clients · narrowscopes CA Vault 15.2 LTS supported to July 2029 DR vault failover tested PVWA web access · REST API CPM rotation retested perplatform PSM and PSMP Marketplace connectioncomponents Windows and Linux servers local admin · root Databases updated credentialsframework Retest matrix rotation · sessions · API
Read the diagram as text
  1. PAM admins → PVWA: sign in
  2. Automation and AI agents → PVWA: OAuth2 token
  3. PAM admins → PSM and PSMP: connect
  4. Vault 15.2 LTS → DR vault: replication
  5. CPM → Windows and Linux servers: rotate
  6. CPM → Databases: rotate
  7. PSM and PSMP → Windows and Linux servers: sessions
  8. CPM → Retest matrix: test results
results

What the client got

What changed for the client once the work was done. Described, not scored: we don't publish client figures.

  1. result 01

    The vault runs 15.2 LTS, supported to July 2029

    We upgraded Vault, DR vault, PVWA, CPM, PSM and PSMP in the documented order. The team isn't sitting on a release that runs out of support in a few months any more.

  2. result 02

    DR failover is a tested procedure

    We failed over to the DR vault and back, and restored a backup to a test vault, all before the upgrade began. So the rollback plan rests on things the team has actually seen work.

  3. result 03

    Connection components were reinstalled and retested

    15.0 dropped some components from the PSM package. We installed them from the Marketplace and launched a session through every one. What passed is in the retest matrix, by platform and component.

  4. result 04

    Automation calls the REST API with OAuth2 clients

    We moved the scripts off stored user passwords and onto OAuth2 clients, with narrow scopes and their own audit trail. AI agents reading vault data follow the same model, through read-only tools.

  5. result 05

    The next upgrade starts from a runbook

    The rehearsal log has every manual step and how long it took, and the production runbook spells out the rollback criteria. The next version change won't depend on anyone's memory.

what can go wrong

Risks we plan for

  1. Skipping intermediate steps

    Some version jumps need intermediate releases or prerequisites. The path is taken from CyberArk's upgrade documentation for your exact build, not assumed.

  2. Connection components that disappear

    15.0 took some components out of the PSM package. If nobody installs them from the Marketplace, they just stop, and an admin finds out the moment they click Connect.

  3. Landing on a short-lived release

    15.0 is Standard-Term, with development ending in December 2026. Teams that stop there face another upgrade within a year.

  4. Extended support as a crutch

    Extended support is paid, and the development period stays the same. It buys time. It doesn't buy fixes beyond the policy.

ai in this move

Where AI helps, and where it needs guardrails

A secondary source reproducing CyberArk's notice says 15.0 added OAuth2 authentication for the REST APIs. We use the upgrade to get automation off stored user passwords, along with any AI agent that reads or requests vault data, and onto OAuth2 clients with narrow scopes and an audit trail of their own. Agents never get vault admin rights. MCP tools that wrap the API stay read-only unless a person approves a change.

forward deployed engineers →
you keep

What you're left with

We write these for your setup, and they're working documents. Your team should be able to keep things running from them long after we've gone.

  • inventory01

    Component version inventory with the supported upgrade path

    yours to keep
  • tests02

    DR failover and backup restore test results

    yours to keep
  • tests03

    Rehearsal log with timings and manual steps

    yours to keep
  • tests04

    Connection component and platform retest matrix

    yours to keep
  • runbook05

    Production runbook with rollback criteria

    yours to keep
what's involved

Platforms and services on this move

talent and delivery · pam self-hosted 15.2 lts

Certified engineers, wherever you need them.

Some clients want a project team, some want a couple of engineers on theirs. Either works. Onsite, nearshore or offshore, with handovers across time zones that keep things moving.

Onsite

Engineers at your sites in the US

Nearshore

Overlapping hours with US teams

Offshore

Overnight progress on your backlog

All time zones

Coverage handed over across time zones

24-hour coverage · US Central time
OnsiteUS business hours
Nearshoreoverlapping US hours
Offshoreovernight progress
Combinedhandover, not hand-off
01Should we upgrade or move to SaaS?

It depends on hosting rules, the number of custom plugins and connection components, and how much vault upkeep costs your team today. We compare both. If SaaS is likely within a year, a second self-hosted upgrade may not be worth it.

02Can we go straight from 13.x to 15.2?

Sometimes you can. It depends on your exact build and components. Before we commit to a date we read CyberArk's upgrade documentation for every version in between and plan whatever intermediate steps it calls for.

03How long is the outage?

It depends on vault size, the number of component servers and whether DR replication is current. The rehearsal gives you a measured number, which is why it comes first.

04Do you support the platform after the upgrade?

We can. Vault operations, CPM troubleshooting and connection component changes can stay with us, or your team takes the runbooks.

sources 3 sources linked last checked 2026-10-20 content fingerprint 728d49b5
  1. 01Idira Docs: End-of-life policy for self-hosted productsdocs.cyberark.com ↗
  2. 0251sec (secondary): CyberArk PAM Self-Hosted v15 resources and release noticeblog.51sec.org ↗
  3. 03Palo Alto Networks: Completes acquisition of CyberArk (11 Feb 2026)paloaltonetworks.com ↗
Reviewed by the Cohash team Product names are trademarks of their owners. how we handle facts and data →
next step

Planning this move?

A 30-minute working session with a senior engineer. No slides.

useful to bring
  • The platform and the version you're on
  • Where you need to get to, and by when
  • What's custom: rules, plugins, integrations
  • Any audit finding or deadline driving it