access management

PingFederate and PingOne, upgraded on a plan instead of a deadline.

We implement and upgrade PingFederate, move workloads to PingOne, and time upgrades around Ping's LTS and STS support rules. When agents need tokens, we configure Ping's Identity for AI and OAuth token exchange.

platform dossierPing IdentityAccess management
Vendor
Ping Identity
PingFederate release
13.1 (Jun 2026); latest patch 13.1.3 (Sep 2026)
Agent identity
Identity for AI, GA 24 Mar 2026
LTS support
At least three years of Active Maintenance
release watch
  • Identity for AI generally available24 Mar 2026
  • PingFederate 13.1Jun 2026
connects with
in short·15-second read

Cohash implements and upgrades Ping Identity software, mainly PingFederate, PingAccess and PingOne.

We plan upgrades against Ping's End of Life policy, which separates Long-Term Support and Short-Term Support versions. For AI agents, we configure Ping's Identity for AI, generally available since March 2026, and PingFederate 13.1 token exchange, which supports the Identity Assertion JWT Authorization Grant.

you probably need this if
  • PingFederate is several releases behind and the person who built it has left.
  • Nobody can say which PingFederate connections could move to PingOne and which have to stay.
  • A Ping End of Life date is setting your upgrade schedule instead of your own plans.
Ask an engineer facts checked 2026-10-20 · 3 sources
how it runs
  1. 01Inventory and EOL check
  2. 02Upgrade plan
  3. 03PingOne split
  4. 04Production cut-over
  5. 05Agent tokens
you keep
  • PingFederate upgrade plan checked against Ping's EOL tracker
  • Connection and OAuth client inventory with owners and certificate dates
  • Adapter and integration kit compatibility matrix for the target version
+ 3 more documents
who does it
PingFederate engineerPingOne and DaVinci orchestration developerPingAccess engineer Certified Professional - PingFederate Certified Professional - PingOne
ping-identity · release timeline
  1. 24 Mar 2026 Identity for AI generally available Agent IAM Core, Agent Gateway and Agent Detection (through PingOne Protect). source ↗
  2. Jun 2026 PingFederate 13.1 Redis cache storage for replay prevention, dynamic JWKs and session revocation. SP connections for OAuth token exchange, including ID-JAG. 13.1.3 shipped in September 2026. source ↗
  3. 18 Jun 2026 Ping End of Life policy (current version) LTS versions get at least three years of active maintenance plus an optional paid year of Extended Limited Support. STS versions reach End of Life two years after the next version ships. source ↗
  4. today · Oct 22, 2026
the story · ping identity estate

From the first call to a setup your own team can run.

Here's what usually prompts a call about your Ping Identity estate, what we do about it and in which order, and where you end up.

  1. chapter 01 · where it hurts

    Why teams reach out

    • PingFederate is several releases behind and the person who built it has left.
    • Nobody can say which PingFederate connections could move to PingOne and which have to stay.
    • A Ping End of Life date is setting your upgrade schedule instead of your own plans.
  2. chapter 02 · what we change

    How we solve it

    • PingFederate upgrades
    • PingFederate configuration
    • PingOne SSO, MFA and DaVinci
    • Deciding what moves to PingOne
    • Identity for AI
    • ForgeRock estates
  3. chapter 03 · how it runs

    Our approach

    • Inventory and EOL check
    • Upgrade plan
    • PingOne split
    • Production cut-over
    • Agent tokens
  4. chapter 04 · where you end up

    What changes

    • The cluster runs a version with a known support date, and certificate expiry no longer lands all at once.
    • The shared secret is retired, and the partner sees which user and which agent each call is for.
    • PingFederate upgrade plan checked against Ping's EOL tracker
    • Connection and OAuth client inventory with owners and certificate dates
what we do

Our Ping Identity work

6 kinds of Ping Identity work, each run by engineers who have done it on live tenants.

  1. Upgrades planned against Ping's EOL tracker and rehearsed on a cloned environment, with adapters, integration kits and custom code checked first.

  2. SP and IdP connections, OAuth clients, access token managers and authentication policies, documented so the next admin can follow them.

  3. PingOne sign-on and MFA, with DaVinci flows for registration, recovery and step-up. We keep flows small and versioned.

  4. An inventory of what runs in PingFederate today, what moves to PingOne, and what stays put because of hosting or latency needs.

  5. Agent IAM Core, Agent Gateway and Agent Detection in PingOne Protect, set up so each agent has its own identity and its actions are authorized at runtime.

  6. PingAM, PingIDM and PingDS upgrades for teams that inherited ForgeRock. See our ForgeRock page for the 7.5 to 8.x path.

capability 01 / 06in production

PingFederate upgrades

Upgrades planned against Ping's EOL tracker and rehearsed on a cloned environment, with adapters, integration kits and custom code checked first.

capability 02 / 06in production

PingFederate configuration

SP and IdP connections, OAuth clients, access token managers and authentication policies, documented so the next admin can follow them.

capability 03 / 06in production

PingOne SSO, MFA and DaVinci

PingOne sign-on and MFA, with DaVinci flows for registration, recovery and step-up. We keep flows small and versioned.

capability 04 / 06in production

Deciding what moves to PingOne

An inventory of what runs in PingFederate today, what moves to PingOne, and what stays put because of hosting or latency needs.

capability 05 / 06in production

Identity for AI

Agent IAM Core, Agent Gateway and Agent Detection in PingOne Protect, set up so each agent has its own identity and its actions are authorized at runtime.

capability 06 / 06in production

ForgeRock estates

PingAM, PingIDM and PingDS upgrades for teams that inherited ForgeRock. See our ForgeRock page for the 7.5 to 8.x path.

typical situations

Ping Identity situations we walk into

We pieced these together from Ping Identity situations that come up a lot. They're patterns. You won't find a specific client in them.

case file 01

PingFederate two major versions behind, with 600 SP connections

composite · not a client story
  1. Beforethe situation

    A PingFederate cluster sits two major versions behind with about 600 SP connections and an in-house custom adapter. Its signing certificates all expire in the same month, and the upgrade has been deferred twice.

  2. What we dothe work

    We clone the cluster into a test environment and check every adapter and integration kit against the target version. Where the custom adapter's APIs changed, we rebuild it. Certificate rollover gets staggered and announced to SP owners ahead of time, and the upgrade is rehearsed with timings before the production window.

  3. Afterwhere you end up

    The cluster runs a version with a known support date, and certificate expiry no longer lands all at once. The custom adapter has source control and tests.

case file 02

An agent that has to call APIs in a partner's trust domain

composite · not a client story
  1. Beforethe situation

    An internal AI agent needs to call a partner's API on a user's behalf. The partner runs its own authorization server, and the current workaround is a shared client secret stored in the agent's configuration.

  2. What we dothe work

    We set up OAuth token exchange in PingFederate 13.1 with the Identity Assertion JWT Authorization Grant, so the agent swaps an assertion about the user for a token from the partner's server. Scopes are agreed with the partner, and Identity for AI registers the agent as its own identity.

  3. Afterwhere you end up

    The shared secret is retired, and the partner sees which user and which agent each call is for. The agent's access can be cut off without touching anyone else.

approach

How a Ping Identity engagement runs

We don't start a step until the last one has produced something you can check.

  1. step 01

    Inventory and EOL check

    We list SP and IdP connections, OAuth clients, adapters and integration kits, and place your version on Ping's End of Life tracker as LTS or STS.

  2. step 02

    Upgrade plan

    A target version picked for its support window, adapters and custom code checked against the release notes, and Ping's upgrade utility run on a cloned environment first.

  3. step 03

    PingOne split

    Each workload marked to move to PingOne, stay in PingFederate or retire. DaVinci flows replace custom registration and recovery code where they fit.

  4. step 04

    Production cut-over

    The cluster upgraded in Ping's documented order with your team, connections tested from both sides, and the rollback kept ready until owners sign off.

  5. step 05

    Agent tokens

    Where agents need cross-domain access, PingFederate 13.1 token exchange and Identity for AI are configured, with each agent given its own client and scopes.

architecture

How PingFederate and PingOne broker sign-in across trust domains

Workforce users and agents come in through PingFederate, which checks directories and then issues SAML assertions, OIDC tokens and exchanged tokens for APIs in other domains. Internal web apps sit behind PingAccess. Customer sign-in runs on PingOne with DaVinci flows.

How PingFederate and PingOne broker sign-in across trust domains Workforce users and agents come in through PingFederate, which checks directories and then issues SAML assertions, OIDC tokens and exchanged tokens for APIs in other domains. Internal web apps sit behind PingAccess. Customer sign-in runs on PingOne with DaVinci flows. 01 · USERS AND AGENTS 02 · PING IDENTITY 03 · APPS, APIS AND DIRECTORIES SAML · OIDC OIDC sign-in token exchange federation LDAP lookup SAML assertion authorized requests ID-JAG grant Workforce users browser · desktop Customers web · mobile AI agents own OAuth client Pi PingFederate 13.1 SAML · OIDC · tokenexchange Pi PingOne SSO · MFA · DaVinci Pi PingAccess web and API gateway Active Directory LDAP data store SaaS apps Salesforce · Workday Internal web apps behind PingAccess Partner APIs another trust domain
Read the diagram as text
  1. Workforce users → PingFederate 13.1: SAML · OIDC
  2. Customers → PingOne: OIDC sign-in
  3. AI agents → PingFederate 13.1: token exchange
  4. PingOne → PingFederate 13.1: federation
  5. PingFederate 13.1 → Active Directory: LDAP lookup
  6. PingFederate 13.1 → SaaS apps: SAML assertion
  7. PingAccess → Internal web apps: authorized requests
  8. PingFederate 13.1 → Partner APIs: ID-JAG grant
use cases

Typical Ping Identity projects

The work teams usually bring us, and the platforms Ping Identity has to talk to while we do it.

  1. PIN-01 PingFederate is several versions behind and nobody wants to touch it common request
  2. PIN-02 You're deciding what to move from PingFederate to PingOne common request
  3. PIN-03 AI agents need tokens for APIs in another trust domain common request
  4. PIN-04 Registration and recovery flows need rebuilding without a custom app common request
  5. PIN-05 You inherited Ping and ForgeRock products and need one upgrade plan common request
you keep

What a Ping Identity engagement leaves behind

These are working documents, written against your configuration, so your team can run them without us.

  • plan01

    PingFederate upgrade plan checked against Ping's EOL tracker

    yours to keep
  • inventory02

    Connection and OAuth client inventory with owners and certificate dates

    yours to keep
  • document03

    Adapter and integration kit compatibility matrix for the target version

    yours to keep
  • document04

    App-by-app placement decision between PingFederate and PingOne

    yours to keep
  • tests05

    DaVinci flow library, versioned, with test cases

    yours to keep
  • design06

    Token exchange design for agents that cross trust domains

    yours to keep
talent and delivery · ping identity

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
roles we staff
  • PingFederate engineer
  • PingOne and DaVinci orchestration developer
  • PingAccess engineer
  • PingDirectory administrator
  • Ping IAM architect
01How does Ping's LTS and STS policy affect our upgrade plan?

LTS versions stay in active maintenance for at least three years, and you can buy one more year of Extended Limited Support on top. STS versions get maintenance releases for a year after the next version ships, followed by a year of End of Maintenance. If upgrades are rare in your shop, standardize on LTS. Ping's EOL tracker has the dates for each product.

02Should we move from PingFederate to PingOne?

Sometimes. PingOne removes server upkeep. PingFederate still suits deployments with strict hosting rules, heavy customization or high on-premises throughput. Plenty of teams run both, and the split is worth deciding app by app.

03What is ID-JAG and why does it matter for agents?

The Identity Assertion JWT Authorization Grant lets a client or AI agent exchange an identity assertion for an access token from a different authorization server. PingFederate 13.1 supports it through OAuth token exchange, so an agent can reach APIs in another trust domain on the user's behalf.

04Do you also support ForgeRock?

Yes. ForgeRock is now part of Ping Identity, and we upgrade and support PingAM, PingIDM and PingDS deployments.

05How long does a PingFederate upgrade take?

It depends on how many versions you are crossing, how many adapters and integration kits you run, and how much custom code there is. We clone the environment, rehearse the upgrade with timings, and base the estimate on that rehearsal.

services

Related services

Projects on Ping Identity usually end up touching one of these, so they're worth a look.

sources 3 sources linked last checked 2026-10-20 content fingerprint 0e633a4d
  1. 01Ping Identity press release: Identity for AI generally available (24 Mar 2026)press.pingidentity.com ↗
  2. 02Ping Identity docs: PingFederate 13.1 release notesdocs.pingidentity.com ↗
  3. 03Ping Identity: End of Life Policypingidentity.com ↗
Reviewed by the Cohash team Ping Identity is a trademark of its owner, used here to identify the platform. how we handle facts and data →
next step

Tell us what you're running. We'll tell you what we'd do first.

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