Головна › Бібліотека › Користувачі › Статус користувача

Статус користувача

Управління активністю облікових записів

Що таке статус користувача?

Кожен користувач системи може мати один з двох статусів: активний або неактивний. Статус впливає на можливості користувача у системі.

Активний

Користувач має повний доступ до системи, може авторизуватися, використовувати API та бути доданим до обʼєктів нерухомості.

Неактивний

Неактивний користувач. Два випадки: користувач сам призупинив обліковий запис (може відновити доступ при наступному вході) або його заблокував адміністратор (вхід заборонено, зняти блокування може лише адміністратор). В обох випадках API заблоковано і користувача не можна додати до нових об’єктів; наявні прив’язки зберігаються.

Як працює статус?

Автоматична деактивація

Якщо адміністратор намагається видалити користувача, який має привʼязки до обʼєктів нерухомості (як орендар чи інша роль), система автоматично деактивує користувача замість видалення. Це зберігає цілісність даних.

Самостійна деактивація

Користувач може самостійно деактивувати свій обліковий запис у розділі налаштувань. Після деактивації користувач буде розлогінений і не зможе увійти без реактивації.

Управління адміністратором

Адміністратори змінюють статус користувачів у панелі адміністратора (будь-кого, крім себе). Деактивація адміністратором — це блокування: користувач не може увійти і не може зняти її самостійно, обліковий запис активує назад лише адміністратор.

Обмеження для неактивних користувачів

Авторизація

Користувач, який сам призупинив обліковий запис, при вході потрапляє на сторінку реактивації і може повернути доступ. Користувач, заблокований адміністратором, увійти не може взагалі — ні за паролем, ні через Google чи Telegram; йому слід звернутися до адміністратора.

API доступ

Неактивні користувачі не можуть використовувати API. Усі запити повертають помилку 403 з повідомленням про неактивний статус.

Привʼязка до обʼєктів

Неактивного користувача неможливо додати до нових обʼєктів нерухомості. Існуючі привʼязки зберігаються і не видаляються автоматично.

Реактивація облікового запису

Користувач, який сам призупинив обліковий запис, може реактивувати його при наступному вході:

  1. Введіть правильний email і пароль
  2. Система покаже повідомлення про неактивний статус
  3. Натисніть "Так, активувати" для відновлення доступу

Видалення облікового запису

Користувачі з привʼязками до обʼєктів нерухомості не можуть видалити свій обліковий запис. Натомість вони можуть деактивувати його. Це забезпечує збереження історії договорів та інших звʼязаних даних.