Suspending User Accounts

A user account can be suspended manually or automatically based on predefined rules.

Manual Suspension

To temporarily disable a user account, edit the User Account Settings and set the Account Enabled flag to False.

To disable user's access only to certain resources or operations, edit the User Permissions Table and specify the None permission level for the specific contexts to which the user should be denied access.

Automatically Suspending New Accounts

Rules for immediately suspending new accounts can be written as an expression in the property New User Activation Expression under the Authentication group of the Global Server Configuration. The expression is evaluated for every new registration. If the expression evaluates to null, the user will be activated. If the expression results in any other value, the account will be suspended. This allows new user accounts to be preprocessed by a “Know Your Customer” database, an obscene language filter, or any other account verification process.

Restricting or Disabling Existing Accounts

The User Account Settings contains a number of properties that can be configured to prevent the user from logging in when certain conditions are met. An expression can be used to set the property Account Enabled to False, which will immediately disable the account and prevent login attempts. The property Connection Restriction Expression is evaluated on every login attempt, if it evaluates to False, the login will fail in error.

The Activation Time and Expiration Time properties can be configured to prevent the user from logging in before or after certain times.

Was this page helpful?