Replace them when they exist mainly to compensate for platform gaps rather than true business differentiation. If the workflow is common, compliance-driven, or repeatable across teams, it should usually be expressed through configuration and standard controls. Keep custom logic only where it creates a clear business requirement that cannot be met another way.
Why This Matters for Security Teams
Identity governance workflows often become permanent because they are convenient, not because they are necessary. That is risky when the workflow is really compensating for a platform limitation, a missing policy, or a manual exception path that should have been standardised. As NHI Mgmt Group notes in the Ultimate Guide to NHIs, weak lifecycle practices are a major driver of exposure, and identity controls should be designed to scale with repeated use rather than preserve bespoke handling.
The practical test is whether the workflow expresses true business differentiation or just encodes local habit. If the same approval logic, access check, or offboarding step appears across multiple teams, it is usually a candidate for configuration, policy, or standard control mapping rather than custom code. This aligns with the control intent in the NIST Cybersecurity Framework 2.0, which favours repeatable governance over ad hoc process sprawl. In practice, many security teams discover that “special” workflows were only keeping brittle identity operations alive after audit findings, not solving a genuine business problem.
How It Works in Practice
A useful decision model is to separate workflows into three buckets: business-critical, compliance-driven, and platform workarounds. Business-critical workflows support a unique operating model, such as a regulated access path or a revenue-bearing process that cannot be standardised without creating risk. Compliance-driven workflows are often required, but the control objective may still be met through standard policy enforcement, evidence collection, or role design. Platform workarounds exist because the tool cannot yet express the intended rule cleanly.
For the last category, replacement is usually the right answer. If a custom workflow is only translating a manual review into software, or adding steps because the identity platform lacks native policy depth, the team should ask whether that logic belongs in configuration, rule sets, or upstream design. The NIST Cybersecurity Framework 2.0 and NIST SP 800-53 Rev. 5 both support this approach by encouraging control consistency, traceability, and enforcement at the right layer.
- Keep the workflow if it encodes a unique regulatory or operational requirement.
- Replace it if the same logic can be expressed as a reusable policy, role, or entitlement rule.
- Retire it if it exists mainly because the platform, data model, or provisioning flow was never fully corrected.
- Prefer controls that reduce exception handling and improve auditability across teams.
This is especially important in NHI governance, where lifecycle failures, secret sprawl, and exception paths often persist for years. The Top 10 NHI Issues and the Ultimate Guide to NHIs — Regulatory and Audit Perspectives both reinforce that repeatable controls are easier to monitor, rotate, and attest than one-off workflows. These controls tend to break down when approvals depend on tribal knowledge or manual ticket routing because the logic becomes invisible outside the original team.
Common Variations and Edge Cases
Tighter standardisation often increases migration effort and short-term friction, requiring organisations to balance governance gains against delivery disruption. That tradeoff matters most when a workflow seems custom but is really masking a gap in an upstream platform, CMDB, HR feed, or provisioning integration. Current guidance suggests replacing those workflows only after validating that the underlying control can be represented without losing audit evidence or operational safety.
There are also cases where custom logic should remain. Examples include product-specific entitlement models, emergency access paths with explicit compensating controls, or regulated environments where evidence must be assembled in a particular sequence. In those cases, the goal is not to eliminate customisation entirely, but to prove it is necessary and bounded. Best practice is evolving, but the decision should still be grounded in whether the workflow creates differentiated risk handling or simply bypasses a missing native capability.
Security teams should also watch for shadow customisation outside the governance platform, especially scripts, spreadsheet approvals, or ticket comments that effectively become policy. Those patterns are hard to test, hard to review, and hard to retire. The strongest signal that replacement is warranted is when the workflow is repeated, explainable, and measurable enough to become a standard control. In mature programmes, the exception is what gets custom treatment, not the common case.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST CSF 2.0, NIST SP 800-63, NIST AI RMF and NIST Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST CSF 2.0 | GV.OV-01 | Deciding on custom workflows is a governance and oversight question. |
| NIST SP 800-63 | Identity proofing and lifecycle consistency depend on standardised identity processes. | |
| OWASP Non-Human Identity Top 10 | NHI-05 | Custom workflows often hide NHI lifecycle and secret management weaknesses. |
| NIST AI RMF | GOVERN | Custom workflow decisions need documented accountability and policy rationale. |
| NIST Zero Trust (SP 800-207) | SA-3 | Standard controls support least-privilege and reduce exception-based access paths. |
Review each custom workflow for governance value and retire those that only duplicate standard controls.
Related resources from NHI Mgmt Group
- How should higher education institutions decide whether workflows are enough for identity governance?
- Why do custom identity workflows become a governance problem?
- How can IAM teams decide whether to prioritise continuous identity state?
- What breaks when identity logic lives in custom workflows instead of a governance platform?