Users
Глобальне меню → Users
Суть
Управління staff-користувачами компанії (не операторами). Директор створює акаунти HR-ів, клієнт-менеджерів і топ-менеджерів, керує статусами і скиданням паролів. Доступно тільки director.
Структура
Три підвкладки — по одній на тип staff-юзера. Логіка однакова, відрізняються тільки набори дій і додаткових колонок.
HR-managers
Список HR-менеджерів.
Кнопки зверху: Add HR-manager, Add Recruiter, Reset Password.
Колонки:
- чекбокс
- ім’я (поряд — іконка дії; (TODO: уточнити чим відрізняється від колонки Edit))
Teamleads N / Operators M— обсяг команди під цим HR. (TODO: підтвердити семантику)- Login detail — кнопка
Get details(TODO: уточнити що саме показує — токен/сесію/останній логін) - Status —
Active(бейдж + дропдаун) - Edit — олівець
Add Recruiterживе саме тут, хоча Recruiter — окрема роль зі своєю сторінкою recruiters (доступ для HR). (TODO: уточнити чому додавання тут, а не на сторінці Recruiters)
Client-managers
Список клієнт-менеджерів.
Кнопки зверху: Add client manager, Reset Password.
Колонки: чекбокс · ім’я · Login detail (Get details) · Status · Edit.
TOP-managers
Список топ-менеджерів.
Кнопки зверху: Add TOP-manager, Reset Password.
Колонки:
- чекбокс
- ім’я
- 👥 N · 🖥 N — (TODO: розшифрувати — імовірно кількість підлеглих та активних сесій)
- Login detail (
Get details) · Status · Edit
Нюанси
- HR створюється тільки тут. Сторінка operators-applicants прив’язує існуючого HR до кандидата, але не створює.
- Recruiter теж створюється тут (через кнопку на вкладці HR-managers).
Зв’язки
- Бек: (TODO: задеплінкувати конкретні endpoint’и при описі запитів сторінки; найімовірніше у
stack) - operators-applicants — створені HR-и тут призначаються кандидатам там
- recruiters — створені recruiter-и тут видні там HR’у