Администрирование порталов
Порталы создаются и настраиваются в разделе Порталы (/portals), доступном администратору в меню «Управление приложением».
Список порталов
Каждый портал в списке показывает: название, ссылку вида /p/slug, статус (Активен / Отключён) и тип авторизации. Доступные действия:
- Настроить — открыть настройки портала
- Копировать ссылку — скопировать публичный адрес портала в буфер обмена
- ✕ — удалить портал
Кнопка Создать портал открывает форму нового портала.
Создание портала
- Перейдите в раздел Порталы
- Нажмите Создать портал
- Заполните основные настройки
- Нажмите Создать портал
- Добавьте хотя бы одну страницу с формой
Основные настройки портала
| Поле | Описание |
|---|---|
| Название | Отображаемое имя портала, например «Портал IT Support» |
| Slug (URL) | Часть адреса портала: /p/slug |
| Авторизация | Публичный / Magic Link / Регистрация — см. ниже |
| Основной цвет | Цвет оформления портала (кнопки, акценты) |
| URL логотипа | Необязательная ссылка на изображение логотипа |
| Портал активен | Переключатель — выключенный портал недоступен по ссылке |
Как включить обязательный вход (авторизацию)
Требование входа настраивается полем Авторизация на странице настроек портала — это переключатель на уровне всего портала, а не отдельной страницы:
| Значение | Поведение |
|---|---|
| Публичный (без авторизации) | Заявку может подать кто угодно по ссылке, без входа |
| Magic Link (ссылка на email) | Посетитель вводит email, получает письмо со ссылкой для входа без пароля — это и есть «порталы с обязательным входом», описанные в разделе Подача заявки через портал |
| Регистрация | Посетитель проходит полноценную регистрацию |
После смены значения нажмите Сохранить.
Страницы портала
Портал состоит из одной или нескольких страниц. Раздел Страницы портала на странице настроек портала позволяет добавлять, редактировать и удалять страницы.
- Нажмите + Добавить страницу (или Изменить у существующей)
- Заполните параметры страницы
- Нажмите Сохранить
Параметры страницы
| Поле | Описание |
|---|---|
| Название | Заголовок страницы, например «Подать заявку» |
| Slug | Часть адреса страницы внутри портала |
| Тип страницы | Форма заявки, Каталог услуг или Информация — см. ниже |
| Страница активна | Переключатель видимости страницы |
Типы страниц
| Тип | Что показывает посетителю |
|---|---|
| Форма заявки | Форма создания записи выбранной сущности (запрос, инцидент и т.п.) |
| Каталог услуг | Плитки записей выбранной сущности-каталога; клик по услуге открывает форму заявки, привязанную к этой услуге |
| Информация | Статичный текстовый блок — объявление, инструкция, контакты |
Форма заявки
После выбора Entity (сущности) появляется чек-лист её полей: отмеченные показываются посетителю, неотмеченные скрыты (см. «Привязка формы к сущности» ниже).
Каталог услуг
Страница-каталог строится из двух частей:
- Сущность-источник — каталог как таковой (например, справочник «Услуги»): его записи отображаются посетителю плитками.
- Типы запросов — какие заявки можно оформить по элементу каталога. Каждый тип запроса — это связанная с источником сущность (кандидаты подтягиваются из связей) со своим набором видимых полей формы. Если типов несколько, посетитель после выбора услуги увидит вопрос «Что вы хотите оформить?».
Созданная через каталог запись автоматически привязывается к выбранному элементу каталога через указанную связь — оператор в карточке заявки сразу видит, по какой услуге она подана.
Пример — ИТ-каталог: источник «Услуги» (Почта, VPN, Оборудование), типы запросов — «Инцидент» и «Запрос на обслуживание», оба связаны с «Услугами». Посетитель выбирает «VPN» → «Инцидент» → заполняет форму; в системе появляется инцидент со ссылкой на услугу VPN.
Информация
Текстовый блок с настраиваемым видом (обычный/инфо и другие цветовые варианты) и необязательным расписанием показа — датами начала и окончания. Удобно для временных объявлений вида «31 декабря поддержка не работает»: блок сам появится и исчезнет в заданные даты.
Привязка формы к сущности
Форма портала строится напрямую из конструктора сущностей: после выбора Entity появляется список всех полей этой сущности с чекбоксами. Отмеченные поля показываются в публичной форме, неотмеченные — скрыты от посетителя портала.
Какие поля будут обязательными, форма портала не настраивает отдельно — обязательность поля наследуется из самой сущности (флаг «Обязательное» в конструкторе сущности). Если поле помечено обязательным в сущности и видимо на портале, посетитель не сможет отправить форму без его заполнения.
Не все типы полей можно показать на портальной форме — служебные типы (модель состояний, конструкторские типы, файлы, изображения, точка на карте) на публичной форме не отображаются и не требуются, даже если помечены обязательными в самой сущности. Поддерживаемые типы полей (текст, многострочный текст, email, дата, да/нет, список и ряд связей — компания, подразделение, пользователь, связанная сущность) соответствуют базовому набору, описанному в разделе Подача заявки через портал.
После отправки формы
При отправке формы система:
- Создаёт запись выбранной сущности
- Автоматически запускает бизнес-процессы, привязанные к этой сущности и помеченные как автостартующие
- Если авторизация портала не публичная (Magic Link или Регистрация) и посетитель указал email — создаёт посетителя портала и отправляет ему письмо со ссылкой для отслеживания
Подробнее о том, что видит и получает посетитель после отправки — в разделах Подача заявки через портал и Отслеживание обращения.
Прочие возможности
- Раздел визитёров портала хранит email, имя и историю входов посетителей, подавших заявки или вошедших по Magic Link
- Ссылка на портал (кнопка Копировать ссылку в списке порталов или поле адреса на странице настроек) ведёт на
/p/slug— её можно публиковать на сайте компании или рассылать клиентам