TL;DR: Access accuracy, not interface speed, remains the underlying governance problem, as automation can reduce manual work across shadow IT discovery, provisioning, deprovisioning, license management, and reporting, according to Zluri. The practical lesson is that automation only helps when identity lifecycle controls, entitlement review, and offboarding discipline are already defined.
NHIMG editorial — based on content published by Zluri: Automation how Zluri helps you get more out of Azure AD
By the numbers:
- Only 20% have formal processes for offboarding and revoking API keys, and even fewer have procedures for rotating them.
- 96% of organisations store secrets outside of secrets managers in vulnerable locations including code, config files, and CI/CD tools.
- 97% of NHIs carry excessive privileges, increasing unauthorised access and broadening the attack surface.
Questions worth separating out
Q: How should security teams use Azure AD automation without weakening access governance?
A: Use automation to execute pre-approved lifecycle rules, not to invent them.
Q: Why do workflow tools improve identity operations but not replace IAM controls?
A: Workflow tools reduce manual effort, but they do not define who should have access or when it should end.
Q: What breaks when offboarding is automated without entitlement review?
A: Users may be removed from the directory while their app access, licenses, or delegated permissions remain active elsewhere.
Practitioner guidance
- Map every automated Azure AD workflow to an explicit control owner Assign accountability for provisioning, mover changes, license removal, and offboarding so that automation does not operate without a named approver or exception path.
- Tie shadow IT discovery to a formal disposition process Require each discovered application to end in approve, retire, or escalate, and record the owner, access scope, and business justification before leaving it in place.
- Unify user, license, and access changes in one lifecycle runbook Make sure role changes update permissions, subscriptions, and account settings together so that entitlement drift does not persist after an employee moves or leaves.
What's in the full article
Zluri's full article covers the operational detail this post intentionally leaves for the source:
- Step-by-step Azure AD integration setup, including scopes and administrator roles required for authorization
- Menu-level instructions for enabling hidden Microsoft report user details so workflow automation can consume them
- Exact workflow actions for provisioning, deprovisioning, license reassignment, and role updates inside the platform
- The article’s detailed examples of app usage analysis and security review outputs for Azure AD-connected applications
👉 Read Zluri’s article on Azure AD automation and identity lifecycle workflows →
Azure AD automation and lifecycle control gaps in identity governance?
Explore further