Security

Identity & Account Hygiene

Foundational

Every action in the system is taken by an identity — a person, a service, or a job. If you cannot say for sure who did something, you cannot secure it, audit it, or defend it to a regulator. Clean identity is the base that every other control rests on.

Account hygiene is simple but important: one identity per actor, the least privilege that works, credentials that rotate, and access that ends as soon as the need ends. Most real attacks are not clever. They get in through a shared login, an over-privileged service account, a leaver who was never removed, or an MFA exception that became permanent.

For an AML platform, identity is also a compliance duty. We must be able to link every regulated decision to one real, named actor. A shared or unclear account does not just widen the attack surface. It removes accountability.

One actor, one identity

Least privilege & lifecycle

Self-review checklist

Why it matters: Identity is the control that makes every other control work. Authorisation, auditing, attribution, and incident response all assume you know who acted. Shared logins, old accounts, and too much privilege are the most common root causes of real breaches, because they are ordinary enough to ignore.