A security model that earns CISO sign-off for SSO and MFA reset automation ties every reset to a verification method matched to its risk, routes anything touching an SSO admin console through phishing-resistant checks and a second approver, and writes the full chain to a log an auditor can read without help. Get that structure right and sign-off takes one meeting. Get it wrong and the automation becomes the exact opening the last several major breaches walked through.
I have sat through the demo where a prospect nods along until one question stops the room: how do you keep someone from calling in and getting a stranger's MFA reset? That question is not paranoia.
It is the attack that took down two casino operators in one month.
In September 2023, the group tracked as Scattered Spider (also called UNC3944) called the IT help desk at MGM Resorts, impersonated an employee using details pulled from LinkedIn, and talked an analyst into resetting credentials tied to the company's Okta and Azure environment. MGM took its casino floors, hotel key systems, and booking site offline for about ten days and later disclosed an impact north of $100 million. Caesars Entertainment was hit through the same playbook the same month, this time by convincing a third-party IT vendor to hand over access to Caesars' Okta tenant, and reportedly paid close to $15 million to end it. The pattern kept working: UK retailer Co-op reported a $107 million loss tied to a 2025 Scattered Spider intrusion that also started with social engineering against IT support.
None of those attacks broke an MFA algorithm. They walked through the help desk because the reset process trusted a phone call more than it should have.
CISA and Microsoft have both pushed the same guidance since these breaches: freeze any process that resets MFA or grants privileged access based on a phone call alone. If your automation cannot show a security reviewer a written, non-negotiable verification step for that request, it is not ready for a privileged account.
Not every reset carries the same risk, so it should not carry the same verification burden. NIST SP 800-63 frames this as authenticator assurance levels, and the same logic maps cleanly onto a helpdesk reset queue: the higher the blast radius of what the reset controls, the stronger the proof of identity has to be before anyone touches it.
| Reset type | Risk if compromised | Minimum verification | Example control |
|---|---|---|---|
| End-user MFA reset, standard account | Single mailbox, moderate account takeover | Manager approval or a Temporary Access Pass sent to a known device | Graph API TAP scoped to one use, expires in under an hour |
| End-user MFA reset, finance or executive role | Wire fraud, executive impersonation | Callback to a pre-registered number, never the number the caller provides | Verified callback list maintained outside the ticketing system, so a compromised ticket cannot edit it |
| SSO admin console access change | Tenant-wide compromise across every connected app | Two-person approval plus phishing-resistant re-enrollment only | Break-glass procedure with a time-boxed, fully logged session |
| Password reset, no MFA change | Single account, limited without the second factor | Self-service through existing MFA | Self-service portal, no analyst in the loop |
The bottom row is worth automating aggressively. The third row should almost never be fully automated, and a CISO will notice immediately if your design treats them the same way.
Most of the automation writing aimed at IT teams, including our own post on MFA reset automation, focuses on the high-volume case: an end user locked out of their own account. That is the right place to automate hard, because the blast radius is one mailbox and a Temporary Access Pass closes the loop safely. An SSO admin console reset is a different animal entirely. Okta super admin rights or an Entra Global Administrator role can touch every application in the tenant, which is exactly what Scattered Spider went after at MGM and Caesars. Those two categories should never share a verification path, and if your reset tool applies one policy to both, that is the gap a security reviewer will find first.
Across the security reviews I have sat in on, five controls come up every time, and skipping any one of them is what turns a fast approval into a stalled procurement cycle:
None of these controls slow down the tickets that make up most of a queue. They add friction only where the queue already needed it.
We built the underlying framework for this in our three-tier security model for IT automation: read-only actions auto-execute, state-changing actions need admin enablement, and privileged actions need explicit confirmation every time. SSO and MFA resets do not live in one tier. A standard end-user MFA reset with a clean risk profile can sit in tier two. A finance-role reset with callback verification sits there too, just with a stricter approval condition. An SSO admin console change belongs in tier three, permanently, with no configuration that moves it down. Writing that tiering into the automation's policy engine, rather than leaving it to an analyst's judgment call, is what a CISO is actually signing off on.
Support Team implements this tiering directly: standard MFA resets route through risk-based checks and a Temporary Access Pass, while anything touching SSO admin roles requires two-person approval and phishing-resistant re-enrollment before it executes, with every step logged for your SIEM and compliance review.
Yes, for the tiers where the blast radius is contained. Standard end-user MFA resets with manager approval or a Temporary Access Pass are safe to automate heavily. SSO admin console changes should stay behind two-person approval and phishing-resistant re-enrollment, automated only in the sense that the workflow and logging are automated, never the approval itself.
Five things in practice: verification tied to risk rather than one policy for every request, callback verification to a pre-registered number instead of the caller-supplied one, phishing-resistant MFA for privileged and finance roles, two-person approval for anything touching the SSO admin console, and a complete audit trail exported to the SIEM.
A Temporary Access Pass is scoped, time-boxed, and single-use by design, so it cannot be reused if intercepted and it expires automatically if the user never redeems it. A manual reset performed over the phone depends entirely on the analyst catching a social engineering attempt in real time, which is the exact step Scattered Spider exploited at MGM and Caesars.
No. Even in a mature automation program, a change to Okta super admin or Entra Global Administrator rights should require two human approvers and phishing-resistant re-enrollment. Automation should handle the workflow, routing, and logging around that decision, not the decision itself.
Support Team ships with tiered SSO and MFA reset controls, callback verification, phishing-resistant enforcement for privileged roles, and a full audit trail your SIEM can consume. Bring your current reset process and we will show you the gaps.
See How It WorksFree 2-minute assessment. Get an industry-specific score and action plan — no call required.