Okta SSO rollout in India: a Pune NBFC IT manager reviewing the Okta Universal Directory dashboard the night before a DPDP audit

Okta SSO rollout in India: a Pune NBFC’s audit-week story

Okta SSO rollout in India: a Pune NBFC IT manager reviewing the Okta Universal Directory dashboard the night before a DPDP audit

07.14 AM. The Slack message from the CISO was in caps. The DPDP external auditor’s letter, attached, listed eleven days to our 280 person NBFC’s IAM walkthrough. The line that mattered flagged “Identity and Access Management coverage across all business systems handling personal data” as the first domain he would test. We did not have one place to point him to. That is when the okta sso rollout india conversation stopped being a 2026 line item and became Monday’s job. The 11 domain DPDP audit prep playbook gave us the shape of the next two weeks.

The auditor’s first morning

He arrived on a Monday. Polite, slim folder, two pens. The first question to the IT head was simple. “How many business applications handle customer or employee personal data, and how many sit behind a single sign on with strong authentication.” 64 apps total. 17 had SSO through Entra ID. The auditor wrote it down without changing expression. Then he asked which of those 17 had adaptive MFA enforced, not just MFA available. The honest answer was four. The conditional access policies had been written for the Microsoft estate. The other 47 apps were Salesforce, ServiceNow, Tally Cloud, the in house collections CRM, a Pune local KYC vendor, and 27 long tail SaaS apps that finance had bought on credit card.

Arre, the auditor did not raise his voice. He just noted “IAM domain: material gap. Re test required within 14 days for clean finding.” Material gap on a DPDP audit, for an NBFC carrying lakhs of customer records, walks straight into the board pack. The IT head and I sat with the CISO at 11.40 AM and started writing a 14 day plan.

Why our Entra ID coverage was a comfort story

I had been wrong about something. I had assumed our Entra ID tenant covered the IAM control domain because M365, Azure, and ten federated SaaS apps were under it. The IT head had repeated the same story to the board every quarter for a year. True for what it described. Not true for the perimeter the auditor was going to test.

The 27 long tail SaaS apps had been bought one by one over three years. Some had SAML behind a higher tier we had not paid for. The legacy collections CRM was on basic username and password because the vendor’s “MFA module” was a separate INR 1.2 lakh per year line item. The Pune local KYC tool emailed OTPs valid for 15 minutes. Each risk small. Together, the picture the auditor was about to draw, the same shape I saw in the Mumbai NBFC amber alert postmortem earlier this year.

This is the gap Okta sells into in India. Workforce Identity Cloud puts every app under one identity layer, not just the ones a hyperscaler will federate for free. Pricing starts at INR 498 per user per month for Workforce Identity, which is what we landed on after the readiness call.

₹250 Cr · DPDP penalty cap. An IAM material gap on the first domain tested puts a board level finding on the table. Your auditor is days away, not quarters.

Get my free 4-hour quote · 200+ Indian businesses helped. Response within 8 hours.

Day 2 to Day 4: scoping the okta sso rollout india plan

Day 2, Tuesday. The CIO of the parent group joined at 9.30 AM. Three rules. Every business app touching personal data goes under Okta SSO before Day 14. The legacy collections CRM gets a header based auth shim because the vendor would not ship SAML in two weeks. Adaptive MFA tied to device posture and India only geo for all 64 apps, with break glass accounts logged.

We scoped the 64 apps into four bands. 16 already federated through Entra ID stayed there with Okta in front as an upstream identity provider, so the Microsoft estate did not need to be ripped out. The M365 E3 vs E5 calculus we had run last year held. 25 SaaS apps had native SAML or OIDC and went under Okta directly using SCIM. 12 apps had SAML behind a higher tier, and we paid the upgrade for the eight that handled personal data and removed the four finance could not justify. The remaining 11 needed Okta Access Gateway. Four bands, one identity surface, on a single A3 sheet by 6 PM Tuesday.

Day 3 we stood up the Okta tenant in our India region and connected Universal Directory to AD. Day 4 the first eight SaaS apps were live behind Okta SSO. The joiners flow had been tested by the HR head’s brother in law, who works in HR and was, achha, a friendly first user. He saw one login screen. He stopped Slacking IT his 9 AM “I forgot my password” message.

Day 7: the adaptive MFA conversation nobody wanted

Day 7 was the hard conversation. The sales head did not want a second factor every time he opened Salesforce from the road. The collections team did not want any factor at all on the CRM because their AHT was already under board scrutiny. The CFO wanted to know what the Okta Adaptive MFA SKU added on top of the base Workforce Identity SKU. The answer was about INR 192 per user per month for Adaptive MFA, which for 280 staff worked out to roughly INR 6.45 lakh a year.

Yaar, the way we sold it internally was not the price. It was the policy. Adaptive MFA does not push a second factor every time. It pushes one when the signal changes. New device. New geo. Off hours. Impossible travel. The sales head gets prompted once a month when he switches phones. The collections team never gets prompted from the office floor because device posture, network range, and time window all stay green. “MFA when the risk changes” was the line that landed. CFO signed off on Friday.

I keep coming back to one thing. The first time I read the Entra Conditional Access screen back in 2024, I had assumed it would cover the same ground as Okta Adaptive. For our 16 federated apps it did. For the other 48 it was not in the picture. Comfort story.

Day 11 to Day 14: the auditor’s walkthrough

By Day 11 all 64 apps were under Okta SSO. 60 on SAML or OIDC. Four behind Okta Access Gateway. Adaptive MFA was on for every app, with three break glass accounts in the CISO’s drawer. Lifecycle workflows ran HR’s Workday joiner record into Okta provisioning, group assignment, and a laptop team email. Leavers reversed in nine minutes.

The app coverage table I showed the auditor on Day 14:

App categoryAppsAuth pathMFALifecycle source
M365 and Azure1 tenant, 9 servicesEntra ID federated to OktaOkta Adaptive MFAHR Workday via Okta
Federated SaaS (Salesforce, ServiceNow, Tally Cloud, etc.)25Okta SAML or OIDC directOkta Adaptive MFASCIM from Okta
SAML tier upgrades8Okta SAML after vendor upgradeOkta Adaptive MFASCIM where supported, else CSV sync nightly
Decommissioned4n/a, replaced by existing toolsn/an/a
Legacy collections CRM + KYC + 9 long tail tools11Okta Access Gateway, header basedOkta Adaptive MFA at the gatewayManual review weekly until vendor SAML lands

The auditor read the table for nine minutes. Three questions. How are break glass accounts protected. Where do the gateway header secrets live. How do we test the leaver workflow removes access in under fifteen minutes. We had a clean answer for each, having rehearsed the walkthrough twice with our internal risk lead playing auditor. He closed the folder at 11.42 AM and said, in the same flat tone as Day 1, “IAM domain: clean finding. Re test passed.” Bas.

Get my free 4-hour quote · 200+ Indian businesses helped. 30+ in BFSI. Response within 8 hours.

What I would do differently next time

Two things. First, I would not let the quarterly board update say “Entra ID covers our IAM domain” again. The honest line is “Entra ID covers the apps inside the Microsoft tenant. The other apps need their own identity layer or this letter shows up.” That sentence gets the budget.

Second, scope the long tail SaaS list before any audit notice arrives. A quarterly OAuth and SaaS discovery scan would have surfaced the 27 long tail apps without an auditor’s letter. The CIO has now blocked an hour every quarter for that scan. It costs nothing.

If you are reading this with an audit notice on the calendar, the order is: get the SaaS inventory honest within 48 hours, decide what stays and what dies, scope Okta SSO across the survivors, sell Adaptive MFA as a policy change rather than a price line. The okta sso rollout india pattern that works is not the one that buys every SKU. It is the one that lands every app under one identity surface before the auditor opens his folder.

Key takeaways

  • IAM coverage on a DPDP audit is tested across all apps that touch personal data, not just the Microsoft tenant.
  • 14 days is enough for a 64 app Okta rollout if you band apps by auth path and accept Access Gateway for the long tail.
  • Adaptive MFA sells inside the company as a policy story, not a price story. “Prompt when the signal changes” is the line.
  • SCIM plus HR Workday for joiners and leavers shrinks help desk volume by about a third in the first quarter.
  • Cheap audit insurance is a quarterly SaaS scan, not a higher SKU.

FAQ

How long does an Okta SSO rollout in India usually take?
Two to six weeks for 50 to 100 apps. The long tail apps and legacy basic auth tools drive the calendar more than the federated SaaS apps. Plan band by band.

Is Okta worth it if we already pay for Entra ID P2?
Often yes. Entra ID P2 federates the Microsoft tenant and a fixed list of SaaS apps. If your business runs more than 20 SaaS apps outside Microsoft, Okta gives you one identity surface without ripping Entra ID out.

What does adaptive MFA cost in India?
Workforce Identity starts around INR 498 per user per month and Adaptive MFA adds roughly INR 192 per user per month on top. Exact pricing depends on volume and contract term, ask for an India specific quote with INR price lock.

Does Okta meet DPDP residency expectations?
Okta supports India region tenants for Workforce Identity Cloud. Confirm the region setting at tenant provisioning and document it in your data processing inventory. MeitY’s DPDP framework reads on personal data location, not identity metadata, but auditors will ask anyway.

Get my free 4-hour quote · 200+ Indian businesses helped. 30+ in BFSI. Response within 8 hours.

P.S. Priya here. We shipped a similar Okta cutover for a Mumbai cooperative bank last quarter, the one I wrote up in the Check Point Sunday cutover post. Same shape of problem, different SBU. If your auditor letter has already landed, the eleven days you have are enough. Reply on WhatsApp +91 91375 93228 with “Okta audit” and we’ll have a readiness call on the calendar before lunch tomorrow.

Okta SSO rollout in India: Day 14 auditor walkthrough at a Pune NBFC with the app coverage table on the wall monitor



Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *