Home Library Users User Status

User Status

Managing account activity

What is user status?

Each user in the system can have one of two statuses: active or inactive. The status affects user capabilities in the system.

Active

User has full access to the system, can log in, use API, and be added to properties.

Inactive

Inactive user. Two cases: the user paused the account themselves (they can restore access at the next login) or an administrator blocked them (login is denied, only an administrator can lift the block). In both cases the API is blocked and the user cannot be added to new properties; existing bindings are preserved.

How does status work?

Automatic deactivation

If an administrator tries to delete a user who has bindings to properties (as a tenant or other role), the system automatically deactivates the user instead of deleting. This preserves data integrity.

Self-deactivation

User can self-deactivate their account in the settings section. After deactivation, user will be logged out and cannot log in without reactivation.

Administrator control

Administrators change user status in the admin panel (any user except themselves). Deactivation by an administrator is a block: the user cannot log in and cannot lift it themselves — only an administrator can activate the account again.

Restrictions for inactive users

Login

A user who paused their own account is taken to the reactivation page at login and can restore access there. A user blocked by an administrator cannot log in at all — neither with a password, nor via Google or Telegram — and has to contact an administrator.

API access

Inactive users cannot use the API. All requests return a 403 error with a message about inactive status.

Property binding

An inactive user cannot be added to new properties. Existing bindings are preserved and not automatically deleted.

Account reactivation

A user who paused the account themselves can reactivate it at the next login:

  1. Enter correct email and password
  2. System will show a message about inactive status
  3. Click "Yes, activate" to restore access

Account deletion

Users with property bindings cannot delete their account. Instead, they can deactivate it. This ensures preservation of contract history and other related data.