Руководство по установке модуля SenDev: 152-ФЗ — Персональные данные
Назначение страницы
Эта страница описывает процесс установки модуля SenDev: 152-ФЗ — Персональные данные через Маркетплейс 1С-Битрикс, а также особенности установки на сайтах с базами данных MySQL и PostgreSQL.
Здесь вы узнаете:
- как установить модуль через Маркетплейс;
- какие действия выполняет установщик;
- какие файлы и таблицы создаются;
- что делать после установки;
- как модуль работает с MySQL и PostgreSQL.
Место для скриншота 1: карточка модуля в Маркетплейсе или список установленных решений.
Процесс установки модуля
Модуль устанавливается стандартным способом через интерфейс Маркетплейса 1С-Битрикс.
Во время установки модуль:
- регистрируется в системе;
- создаёт таблицы в базе данных;
- копирует admin-страницы;
- копирует tools-файлы;
- копирует компоненты;
- регистрирует обработчики событий;
- добавляет агентов;
- записывает настройки по умолчанию;
- показывает страницу с итогом установки.
Установка через Маркетплейс Битрикс
Рекомендуемый порядок установки:
- Шаг 1. Откройте раздел Marketplace в административной панели Битрикс.
- Шаг 2. Найдите модуль SenDev: 152-ФЗ Персональные данные.
- Шаг 3. Запустите установку модуля.
- Шаг 4. Дождитесь завершения установки. По окончании будет показана служебная страница с итогами.
Действия установщика
Во время установки вызывается метод DoInstall(), который выполняет следующие этапы:
- Регистрация модуля как
sendev.personaldata. - Установка базы данных с автоматическим выбором SQL-скрипта для MySQL или PostgreSQL.
- Копирование файлов в соответствующие каталоги.
- Регистрация обработчиков событий для пользователей, форм, заказов, CRM и административного меню.
- Установка агентов для автоматических задач.
- Запись настроек по умолчанию.
Что устанавливается в системе
После установки модуль добавляет:
- Административные страницы в
/bitrix/admin/(дашборд, согласия, cookie, генератор политики и др.). - Публичные компоненты в
/bitrix/components/sendev/. - Служебные инструменты в
/bitrix/tools/sendev.personaldata/. - Таблицы базы данных для согласий, шаблонов, документов, запросов на удаление и других сущностей.
Поддержка MySQL и PostgreSQL
Модуль поддерживает обе СУБД, но MySQL обеспечивает более полную структуру данных.
Для PostgreSQL часть полей отсутствует, поэтому рекомендуется использовать MySQL для максимальной функциональности.
Рекомендации после установки
После установки:
- Откройте мастер настройки.
- Заполните реквизиты оператора (наименование, ИНН, ответственный, ссылка на политику обработки ПД).
- Создайте шаблон согласия.
- Сгенерируйте политику обработки персональных данных.
- Настройте cookie-баннер.
- Запустите сканирование реестра данных.
Удаление модуля
При удалении модуль:
- удаляет агенты и обработчики;
- удаляет admin-страницы, tools-файлы и компоненты;
- удаляет таблицы модуля;
- очищает настройки.
Когда установка считается успешной
Установка успешна, если:
- модуль появился в списке установленных;
- доступен раздел модуля в административной панели;
- открывается дашборд;
- доступны страницы настроек и мастера;
- созданы таблицы БД;
- корректно работают согласия, cookie и административные страницы.
Возможные ситуации
Если сайт работает на MySQL, установка проходит по полной схеме.
Если сайт работает на PostgreSQL, рекомендуется проверить функциональность.
Если после установки не видны страницы модуля, проверьте наличие admin-файлов в /bitrix/admin/.
Если не создаются таблицы, проверьте доступы к базе данных.
Итог
Установка модуля SenDev: 152-ФЗ — Персональные данные выполняется стандартно через Маркетплейс 1С-Битрикс и автоматически создаёт всю необходимую инфраструктуру.
Для максимальной функциональности рекомендуется использовать MySQL.