Skip to main content

Account Protection

Account protection is how ThunderID withholds access from an account without deleting it. It places two kinds of hold. A lock forms automatically after repeated failed sign-in attempts, to stop guessing. A suspension is an administrator's decision to contain an account, for example after a reported compromise. Each hold has its own release, and releasing one leaves the other in place.

Locks and Suspensions​

Automatic lockSuspension
Applies toUsers and agentsUsers, agents, and applications
Placed byRepeated failed attempts with a password, a PIN, or another stored credential, or with a one-time passwordAn administrator
New sign-insRefused through the locked sign-in method, or through every method when the lock covers the whole accountRefused through every method
Existing sessions and tokensKeptEnded and revoked
Account recoveryAllowed for users, and completing it releases the lockRefused
EndsWhen a timed lock expires, when the user completes recovery, or when an administrator unlocks the accountWhen an administrator unsuspends the account

How the Holds Interact​

A lock never ends sessions or stops token refresh. Anyone who knows an identifier can cause failed attempts, so a lock that reached existing access would let an attacker sign a user out. Ending existing access is what a suspension is for.

Unsuspending a user leaves a lock on every sign-in method that does not expire. It stays until the user completes recovery or an administrator unlocks the account. Unsuspending an agent leaves any automatic lock that is still in force. Applications are never locked.

While an account is suspended, its record stays editable, so an administrator can rotate a credential or correct an attribute during an investigation. Changing a credential does not clear a lock or lift a suspension.

Account Status​

Every user, agent, and application has a status, shown in the Status column of its Console list and returned on API reads:

StatusMeaning
ACTIVENo hold applies.
LOCKEDA lock is in force on one or more sign-in methods.
SUSPENDEDAn administrator suspended the account. A suspended account shows this status even when it is also locked.

While an account is held, its Console page shows a banner that lists each locked sign-in method and when its lock ends. See the API Reference for the status fields.

Explore with AI

ThunderID LogoThunderID Logo

Product

DocsAPIsSDKs
© Copyright Linux Foundation Europe.For web site terms of use, trademark policy and other project policies please see https://linuxfoundation.eu/en/policies.