access management

Okta, set up so sign-in policy matches how people really work.

We implement and tune Okta Workforce Identity, covering SSO, MFA, lifecycle management and governance. We also bring AI agents into Okta, now that Okta for AI Agents and Agent SSO are generally available.

platform dossierOktaAccess management
Vendor
Okta
Deployment
SaaS
Agent identity
Okta for AI Agents, GA Apr 2026
Agent SSO
GA Aug 2026, built on the Cross App Access standard
release watch
  • Okta for AI Agents generally availableApr 2026
  • Agent SSO generally availableAug 2026
connects with
in short·15-second read

Cohash implements and tunes Okta Workforce Identity.

That means migrating applications to Okta SSO, designing authentication policies and phishing-resistant MFA, automating provisioning from HR and setting up Okta Identity Governance. For AI agents, we register them in Okta for AI Agents, GA since April 2026, and connect them through Agent SSO. Agent SSO is built on the Cross App Access standard.

you probably need this if
  • AD FS still fronts a few dozen apps and nobody wants to be the one who turns it off.
  • Users approve MFA pushes they didn't start, and the only fix so far has been a training email.
  • Leavers keep SaaS access for days because deprovisioning waits on someone closing a ticket.
Ask an engineer facts checked 2026-10-20 · 1 source
how it runs
  1. 01Org health check
  2. 02Migration waves
  3. 03Phishing-resistant sign-in
  4. 04HR-driven lifecycle
  5. 05Agents and handover
you keep
  • Application inventory with protocol, owner and migration wave per app
  • Authentication policy set with documented exceptions and a FastPass rollout plan
  • HR-driven lifecycle design with attribute mappings and leaver timing
+ 2 more documents
who does it
Okta Workforce Identity engineerOkta Workflows developerOkta integration developer (SAML, OIDC, SCIM) Okta Certified Professional Okta Certified Administrator
okta · release timeline
  1. Apr 2026 Okta for AI Agents generally available You get agent identity management, plus a browser plug-in that discovers shadow AI. Agents can be put through access requests and certifications too. source ↗
  2. Aug 2026 Agent SSO generally available Built on the Cross App Access standard. Agent-to-Agent Connections beat it to GA by about a month. source ↗
  3. Sep 2026 September 2026 agent releases GA now: certification of AI agent resource connections, MCP servers from the OIN catalog and DCR for MCP servers. Agent Gateway is only listed as GA soon. source ↗
  4. today · Oct 22, 2026
the story · okta estate

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

Here's what usually prompts a call about your Okta 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

    • AD FS still fronts a few dozen apps and nobody wants to be the one who turns it off.
    • Users approve MFA pushes they didn't start, and the only fix so far has been a training email.
    • Leavers keep SaaS access for days because deprovisioning waits on someone closing a ticket.
  2. chapter 02 · what we change

    How we solve it

    • SSO and application migration
    • Authentication policy and MFA
    • Lifecycle management
    • Okta Identity Governance
    • AI agents in Okta
    • Health checks
  3. chapter 03 · how it runs

    Our approach

    • Org health check
    • Migration waves
    • Phishing-resistant sign-in
    • HR-driven lifecycle
    • Agents and handover
  4. chapter 04 · where you end up

    What changes

    • Apps move over on a repeatable pattern with custom claims documented.
    • Every agent has an owner and gets reviewed on a cycle.
    • Application inventory with protocol, owner and migration wave per app
    • Authentication policy set with documented exceptions and a FastPass rollout plan
what we do

Our Okta work

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

  1. SAML and OIDC apps moved from AD FS, Ping or a legacy portal into Okta, grouped so each wave can be tested and rolled back.

  2. Global session and app sign-in policies, an Okta FastPass and FIDO2 rollout, and a plan for the users who can't use either.

  3. HR-driven provisioning from Workday or another source of truth, with SCIM to downstream apps and access removed on the leaver's last day.

  4. Access requests, certification campaigns and entitlement management configured in Okta, sized so reviewers actually finish them.

  5. Agents registered with owners, Agent SSO and agent-to-agent connections configured, MCP servers added from the OIN catalog, and agent resource connections included in certification campaigns.

  6. A review of policies, groups, rules and admin roles, with a ranked list of fixes and the riskiest settings first.

capability 01 / 06in production

SSO and application migration

SAML and OIDC apps moved from AD FS, Ping or a legacy portal into Okta, grouped so each wave can be tested and rolled back.

capability 02 / 06in production

Authentication policy and MFA

Global session and app sign-in policies, an Okta FastPass and FIDO2 rollout, and a plan for the users who can't use either.

capability 03 / 06in production

Lifecycle management

HR-driven provisioning from Workday or another source of truth, with SCIM to downstream apps and access removed on the leaver's last day.

capability 04 / 06in production

Okta Identity Governance

Access requests, certification campaigns and entitlement management configured in Okta, sized so reviewers actually finish them.

capability 05 / 06in production

AI agents in Okta

Agents registered with owners, Agent SSO and agent-to-agent connections configured, MCP servers added from the OIN catalog, and agent resource connections included in certification campaigns.

capability 06 / 06in production

Health checks

A review of policies, groups, rules and admin roles, with a ranked list of fixes and the riskiest settings first.

typical situations

Okta situations we walk into

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

case file 01

180 AD FS relying parties and no appetite for a cutover night

composite · not a client story
  1. Beforethe situation

    AD FS serves 180 relying-party trusts, about 30 with custom claim rules written by someone who has since left. Okta is licensed, but only a handful of apps have moved, because each migration has been a one-off.

  2. What we dothe work

    We export the trusts and claim rules, group apps by pattern, and move plain SAML apps first in waves with a rollback per app. Custom-claim apps are rebuilt with Okta expressions and tested with their owners. AD FS goes off only when its logs show no traffic.

  3. Afterwhere you end up

    Apps move over on a repeatable pattern with custom claims documented. The AD FS servers go once the logs prove nothing is still using them.

case file 02

Agents running on personal API tokens with no owner of record

composite · not a client story
  1. Beforethe situation

    Teams connect AI agents to Salesforce, Jira and Google Workspace with personal API tokens belonging to whoever set them up. Some of those people have left. Security has no list of which agents even exist.

  2. What we dothe work

    We register each agent in Okta for AI Agents with an owner. Where the apps support it, we connect it through Agent SSO or agent-to-agent connections. Its resource connections go into certification campaigns, and as each agent moves, its personal tokens are revoked.

  3. Afterwhere you end up

    Every agent has an owner and gets reviewed on a cycle. Its access ends when the owner leaves or the agent retires, and nobody integrates with personal tokens any more.

case studies

Okta case studies

All case studies
consolidation Identity and access

Consolidating Okta and Entra ID after years of running both

Picking one primary identity provider after years of running Okta and Microsoft Entra ID side by side, then moving apps, MFA and provisioning to it.

read the case study
migration Identity and access

On-premises Active Directory to cloud-first Microsoft Entra ID

We shrink on-premises Active Directory one application at a time, moving groups, users and app authentication to Microsoft Entra ID as each app is ready.

read the case study
migration Identity and access

AD FS federation to Entra ID authentication

Converting federated domains from AD FS to Entra ID cloud authentication, moving relying parties app by app and retiring the AD FS farm.

read the case study
upgrade Identity and access

Auth0 Rules and Hooks to Actions before end of life

Rewriting Auth0 Rules and Hooks as Actions before their 18 November 2026 end of life, with token claims compared before and after each change.

read the case study
modernization Privileged access

Centrify and Delinea Server Suite zones to modern server identity

Untangling Centrify and Delinea Server Suite zones, UID maps and dzdo roles, and moving Linux and Windows servers to a server identity model you can run.

read the case study
modernization Cloud and infrastructure

Hand-built cloud to Terraform or OpenTofu

Bringing console-built AWS, Azure and Google Cloud resources under Terraform or OpenTofu with import blocks, clean state and pipelines, without rebuilding.

read the case study
approach

How a Okta engagement runs

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

  1. step 01

    Org health check

    First we review sign-in policies, group rules, admin roles, app assignments and the System Log. The riskiest settings go to the top of the list.

  2. step 02

    Migration waves

    We group the apps leaving AD FS or another identity provider by protocol and owner. Each wave gets test users and a rollback step.

  3. step 03

    Phishing-resistant sign-in

    We roll out Okta FastPass and FIDO2 group by group and tighten authentication policies as enrollment grows. For shared and kiosk devices, we agree a fallback.

  4. step 04

    HR-driven lifecycle

    Workday or another HR system set as profile source, SCIM provisioning turned on app by app, and deprovisioning tested against real leaver dates.

  5. step 05

    Agents and handover

    We register AI agents in Okta for AI Agents, each with an owner and its connections. Then your team gets the policies, runbooks and the Terraform configuration for your org.

architecture

Where Okta sits between your workforce and your apps

HR and Active Directory feed Okta the people it should know about, and Okta decides how each person or registered agent signs in. It then federates and provisions every downstream app, with Okta Identity Governance reviewing who keeps access.

Where Okta sits between your workforce and your apps HR and Active Directory feed Okta the people it should know about, and Okta decides how each person or registered agent signs in. It then federates and provisions every downstream app, with Okta Identity Governance reviewing who keeps access. 01 · SOURCES AND SIGN-IN 02 · OKTA 03 · APPLICATIONS profile source import · delegated auth sign-in Agent SSO SAML · SCIM SAML · SCIM SAML · SCIM entitlements HR system Workday · UKG Active Directory through the Okta AD agent Employees and contractors FastPass · FIDO2 keys AI agents registered with an owner Okta WorkforceIdentity SSO · MFA · LifecycleManagement Okta IdentityGovernance requests ·certifications SaaS apps Slack · Google Workspace ·Zoom Sf Salesforce profiles · permissionsets AWS IAM Identity Center
Read the diagram as text
  1. HR system → Okta Workforce Identity: profile source
  2. Active Directory → Okta Workforce Identity: import · delegated auth
  3. Employees and contractors → Okta Workforce Identity: sign-in
  4. AI agents → Okta Workforce Identity: Agent SSO
  5. Okta Workforce Identity → SaaS apps: SAML · SCIM
  6. Okta Workforce Identity → Salesforce: SAML · SCIM
  7. Okta Workforce Identity → AWS: SAML · SCIM
  8. Okta Workforce Identity → Okta Identity Governance: entitlements
use cases

Typical Okta projects

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

  1. OKT-01 You're moving off AD FS and want the migration done in testable waves common request
  2. OKT-02 MFA push fatigue is a live risk and you want phishing-resistant sign-in common request
  3. OKT-03 Leavers keep access to SaaS apps for days after they go common request
  4. OKT-04 Teams are building AI agents that need access to corporate apps common request
  5. OKT-05 Access reviews exist in Okta but nobody finishes them common request
you keep

What a Okta engagement leaves behind

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

  • inventory01

    Application inventory with protocol, owner and migration wave per app

    yours to keep
  • plan02

    Authentication policy set with documented exceptions and a FastPass rollout plan

    yours to keep
  • inventory03

    HR-driven lifecycle design with attribute mappings and leaver timing

    yours to keep
  • report04

    Admin role review with least-privilege custom roles

    yours to keep
  • plan05

    Agent registry with owners, Agent SSO connections and a review schedule

    yours to keep
talent and delivery · okta

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
  • Okta Workforce Identity engineer
  • Okta Workflows developer
  • Okta integration developer (SAML, OIDC, SCIM)
  • Okta Identity Governance engineer
  • IAM architect for Okta migrations
  • Okta administrator
01What does Okta for AI Agents add?

It gives AI agents their own identities in Okta, with an owner, access policies and an audit trail. Okta marked it generally available in April 2026, then added Agent SSO, agent-to-agent connections and certification of agent resource connections over the following months.

02How long does an AD FS to Okta migration take?

It depends on how many relying-party trusts you have and how many use custom claim rules. We inventory them first, move simple SAML apps in the early waves, and leave the complex ones for later once the pattern is proven.

03Should we use Okta Identity Governance or a separate IGA platform?

Okta Identity Governance suits companies with apps already in Okta and moderate audit needs. Heavy ERP separation-of-duties rules or lots of on-premises systems usually point to SailPoint or Saviynt. We compare against your audit scope before we recommend either.

04Do you also work on Auth0?

Yes, that's Auth0, Okta's customer identity platform. We implement it for consumer and B2B applications.

05Can you clean up an Okta tenant someone else set up?

Yes. We start with a health check of policies, groups and rules, admin roles and API tokens. Fixes get ranked by risk. Nothing changes in production until we've agreed the order with your team.

services

Related services

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

sources 1 source linked last checked 2026-10-20 content fingerprint 02c9b8e1
  1. 01Okta support: What's new in Okta for AI Agentssupport.okta.com ↗
Reviewed by the Cohash team Okta 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