Як увімкнути самостійну реєстрацію в Client Portal?
Ця інструкція для root-адміністратора: дозволити новим користувачам створювати обліковий запис на порталі без ручного створення в Constructor.
Коли знадобиться
- Клієнти мають самостійно реєструватися в Центр підтримки.
- Потрібна форма реєстрації з додатковими полями (організація, ІПН тощо).
Що важливо знати
- Реєстрація працює лише разом із роллю Client Portal і URL порталу (зручно задати на Налаштування → Client Portal → Інстанс і доступ після вмикання прапорця Client Portal settings).
- Обов’язково налаштований Mailgun для транзакційних листів (Налаштування → Email у Constructor, кроки 1–2 чеклиста). Без цього реєстрація повертає помилку, обліковий запис не створюється.
- Після реєстрації користувач має підтвердити email за посиланням з листа — лише потім можливий вхід. До підтвердження при логіні показується «підтвердіть пошту», а не «невірні дані».
- Користувачі з роллю Client Portal не входять у Constructor.
- Поля форми реєстрації — це поля клієнта з прапорцем Показувати при реєстрації в Client Portal.
Перед початком
Покрокова інструкція
1. Роль для portal-користувачів
- Відкрийте Налаштування → Користувачі → Ролі.
- Створіть роль або відредагуйте існуючу (наприклад, системну роль
client_portalпісля seed, абоservice_desk_customer). - Увімкніть модуль Client Portal (маркер доступу до Центру підтримки).
- У модулі Операторська панель увімкніть сам модуль (перемикач зверху).
- У блоці Налаштування операторської панелі увімкніть лише Перегляд (без Збереження) для: Теми, Статуси, Статуси діалогів, Пріоритети, Метрики. Інакше на сторінці «Мої тікети» не завантажаться фільтри за пріоритетом і статусом.
- У блоці Додаткові налаштування Операторської панелі увімкніть Доступ для Переглядати CSAT та Видаляти CSAT — без цього користувачі порталу не зможуть зберегти оцінку після закриття тікета.
- Не вмикайте маркер Client Portal для ролей операторів і адміністраторів Constructor.
- Збережіть роль і запам’ятайте її id (потрібен на наступному кроці).
На нових інстансах той самий набір прав застосовує seed Engine (client_portal). Для існуючих ролей — налаштуйте вручну як у п. 4–6.
→ Деталі: Як налаштувати ролі
2. URL порталу та самореєстрація
- У Налаштування → Налаштування інстансу увімкніть прапорець Client Portal settings (Constructor) (категорія Client Portal).
- Відкрийте Налаштування → Client Portal → Інстанс і доступ.
- Задайте URL Client Portal (адреса, яку відкривають користувачі,
https://…). - Увімкніть Увімкнути самореєстрацію і в списку Роль для нових користувачів оберіть роль з кроку 1 (якщо списку немає — посилання Налаштування → Ролі у жовтому попередженні).
- Натисніть Зберегти.
Альтернатива (root): ті самі ключі вручну в Налаштування інстансу — client_portal_url, portal_registration_enabled, portal_registration_role_id. → Налаштування інстансу
3. Поля на формі реєстрації
- Відкрийте Налаштування → Боти → Поля клієнтів (або Поля клієнтів у меню).
- Для кожного потрібного поля увімкніть Показувати при реєстрації в Client Portal.
- Натисніть Зберегти у заголовку сторінки.
→ Деталі: Поля клієнтів
4. Перевірка
- Відкрийте URL порталу в режимі інкognito.
- Переконайтеся, що є Створити обліковий запис.
- Зареєструйте тестового користувача — має з’явитися екран перевірте пошту (без автоматичного входу).
- Перейдіть за посиланням підтвердження з листа, увійдіть і створіть тікет.