Removing Old Integration Accounts Without Breaking the Workflow
An unused-looking account is disabled during a security tidy-up, and overnight stock transfers stop. Explore the process choices that can make the next action clearer.
In this guideJump straight to what you need3 sections
Imagine a regional retail chain handling this situation. An unused-looking account is disabled during a security tidy-up, and overnight stock transfers stop.
For a regional retail chain, this fictional situation could begin with a perfectly sensible shortcut. The difficulty emerges when more people rely on the result, because an informal understanding is no longer enough to support the next decision. It helps to examine what the next person needs, rather than simply adding another notification.
The operational gap: integration identity dependencies
The account register does not identify which automated services depend on each identity. Human and integration accounts look alike.
Account clean-up needs a dependency check, not an assumption based on its name. A quiet service identity may still support important work outside normal office hours.
The dependency record should be understandable to the people performing access reviews. It needs the workflow purpose and owner, not merely a technical account name. Planned testing can then establish what would be interrupted while the recovery route remains available. An isolated correction may be quick, but the same ambiguity can affect several people downstream. Before calling it a training issue, examine whether the process gives every person enough evidence to reach the intended conclusion without guessing.
A workable approach to integration identity dependencies
Record each integration identity, its purpose, owner and dependencies. Review observed use and plan a controlled revocation test with a recovery route.
An API is an authorised way for software to exchange information, but its supported operations depend on the provider. Errors need to distinguish information requiring correction from a temporary problem that may be safe to retry. Keep a transfer reference and enough operational history to investigate an uncertain result. Check current documentation and an authorised sample for the exact action the business requires. Agree who monitors the connection and how staff continue if it is unavailable. Use appropriately restricted access and avoid sharing a staff member's password as the connection mechanism. The business needs evidence of the receiving outcome, not merely evidence that a request was sent.
An account appearing inactive in an ordinary login report may still support automated access through another mechanism.
For background relevant to integration identity dependencies, see What Happens When an Integration Stops Working. The issue here is the narrower workflow described in this example.
Check integration identity dependencies against real examples
Disable a test identity and check which monitoring identifies the affected connection. Choose examples that reflect actual working conditions rather than only the easiest records. Have staff review what was retained, changed and left unresolved. The test is useful when it reveals a decision to improve, not only when the software reports completion.
For integration identity dependencies, review the proposed outcome with the staff responsible. Inspect both sides of the transfer and the operating record used to investigate it. A success response is not a substitute for checking the business outcome. Confirm that pending or uncertain work remains visible to the person responsible for recovery. Give unresolved cases a named owner and a sensible review point. A clearer process in the current tools may be sufficient; custom development needs a specific remaining problem to justify it.
At Software Logic, we explore how connections between business applications can support everyday work, including the decisions that should remain with the people responsible. Can you explain which business connection depends on each non-person account?
Have a question about your business? Talk to Liam.
Counting readers…
