Разрешительные и уведомительные документы портала AI Академия CDTO (lms.cdto.life)

Проект: DENKART
Портал: https://lms.cdto.life (AI Академия CDTO, Moodle 4.5)
Дата: 2026-02-13

Опираясь на опыт оценки условий Brickfield Accessibility Toolkit и требований к политике конфиденциальности (brickfield-accessibility-toolkit-compliance-notes.md), в этом документе приведены перечень необходимых разрешительных и уведомительных материалов, места их размещения и шаблоны текстов для портала.


1. Назначение

  • Разрешительные документы — условия, на которых пользователь получает доступ к порталу (правила использования, согласие с условиями).
  • Уведомительные документы — информирование пользователей об обработке данных, cookie, сторонних сервисах (политика конфиденциальности, уведомления).

Размещение этих материалов на lms.cdto.life необходимо для:
- соответствия требованиям к главной странице LMS (ссылки на правила, политику конфиденциальности, контакты — lms-main-page-requirements.md);
- использования сторонних плагинов (например Brickfield) с передачей агрегированной статистики;
- при необходимости — соблюдения 152-ФЗ и GDPR.


2. Перечень документов и места размещения

Документ Тип Где разместить Ссылка с главной
Политика конфиденциальности Уведомительный Курс «Академия CDTO Права и обязанности» (страница Moodle) Да
Правила использования портала Разрешительный Курс «Академия CDTO Права и обязанности» (страница Moodle) Да
Уведомление о cookie и сторонних сервисах Уведомительный Включить в политику конфиденциальности или отдельная короткая страница По решению
Контакты (обратная связь, ответственный за ПДн) Справочный Блок на главной или страница «Контакты» По решению

Курс «Академия CDTO Права и обязанности»: создайте в Moodle курс с коротким именем (shortname) akademiya-cdto-prava или academy-prava. В нём размещаются страницы «Политика конфиденциальности портала AI Академия CDTO (lms.cdto.life)» и «Правила использования портала AI Академия CDTO (lms.cdto.life)». На главной странице LMS добавьте блок со ссылками на эти страницы (или на курс).

Автоматическая публикация: скрипт публикует обе страницы из исходников в репозитории в указанный курс:

./scripts/publish-portal-policies-to-moodle.sh [--dry-run] [--update]
  • Исходники: docs/setup/portal-policies/privacy-policy.md, docs/setup/portal-policies/terms-of-use.md. Перед публикацией согласовать тексты с юристом и подставить реквизиты оператора.
  • --update — обновить содержимое страниц, если они уже есть в курсе.
  • После публикации проверьте отображение по ссылкам курса на https://lms.cdto.life.

Альтернативы размещения: при необходимости можно использовать настройки Moodle Управление сайтом → Пользователи → Права → Политики сайта (URL страницы с правилами/политикой) или блок HTML на главной со ссылками на страницы курса «Академия CDTO Права и обязанности».

Порядок ручной публикации страниц в Moodle: moodle-academy-publication-and-theme.md (п. 2.2–2.4).


3. Шаблоны текстов

Ниже — черновые шаблоны. Перед публикацией их должен согласовать AI Denkart Юрист (или ответственный за соответствие) и при необходимости владелец продукта (CDTO). Конкретные реквизиты оператора (наименование, адрес, контакты) и основания обработки ПДн нужно подставить по данным заказчика.


3.1 Политика конфиденциальности (шаблон)

Заголовок: Политика конфиденциальности портала AI Академия CDTO (lms.cdto.life)

  1. Оператор и портал
    Оператором персональных данных (при их обработке) является [наименование организации / CDTO]. Портал: https://lms.cdto.life (платформа обучения на базе Moodle, «AI Академия CDTO»).

  2. Какие данные мы обрабатываем
    При регистрации и использовании портала мы можем обрабатывать: имя, адрес электронной почты, данные учётной записи и действия в рамках обучения (прогресс, результаты). Технические данные доступа (IP, cookie) обрабатываются в объёме, необходимом для работы сайта и безопасности.

  3. Цели и основания обработки
    Обработка осуществляется в целях предоставления доступа к обучению, исполнения договора или согласия пользователя, обеспечения безопасности и работы платформы. Основания: согласие пользователя, исполнение договора, законный интерес оператора — в соответствии с применимым законодательством (152-ФЗ, при необходимости GDPR).

  4. Сторонние сервисы и передача данных
    Портал построен на платформе Moodle. Могут использоваться плагины сторонних поставщиков (например, для проверки доступности контента). Такие поставщики не получают персональные данные пользователей; им может передаваться только агрегированная неперсонифицированная статистика (версия платформы, количество курсов и пользователей, сводные результаты проверок) в объёме, указанном в условиях соответствующих продуктов. Подмножество такой статистики может передаваться разработчику Moodle (Moodle Pty Ltd). Персональные данные пользователей с портала третьим лицам в целях маркетинга не передаются.

  5. Срок хранения и права пользователя
    Данные хранятся в течение срока, необходимого для целей обработки, и в соответствии с законодательством. Пользователь имеет право на доступ, уточнение, удаление данных и отзыв согласия в соответствии с 152-ФЗ (и применимым правом). Обращения направлять по контактам, указанным на портале.

  6. Безопасность
    Мы принимаем меры для защиты персональных данных в соответствии с применимыми требованиями.

  7. Изменения
    Текст политики может обновляться; актуальная версия размещена на этой странице с указанием даты.

Дата размещения: [указать]. Согласовано: [AI Denkart Юрист / ответственный за соответствие].


3.2 Правила использования портала (шаблон)

Заголовок: Правила использования портала AI Академия CDTO (lms.cdto.life)

  1. Принятие условий
    Доступ к порталу https://lms.cdto.life и использование материалов и услуг, предоставляемых на портале («Портал»), означают принятие настоящих Правил. Если вы не согласны с Правилами, не используйте Портал.

  2. Назначение портала
    Портал предназначен для обучения и доступа к образовательным материалам (курсы, инструкции, ресурсы) в рамках инициативы AI Академия CDTO.

  3. Регистрация и учётная запись
    Для доступа к отдельным материалам и курсам может потребоваться регистрация. Вы обязуетесь указывать достоверные данные и сохранять конфиденциальность учётной записи.

  4. Использование материалов
    Материалы портала предназначены для личного некоммерческого использования в образовательных целях. Копирование и распространение материалов в объёме, превышающем личное использование, допускается только с согласия правообладателя или в рамках явно разрешённых лицензий.

  5. Запрещённые действия
    Запрещается: нарушение работы портала, несанкционированный доступ, размещение противоправного контента, нарушение прав третьих лиц, использование данных других пользователей без согласия.

  6. Ограничение ответственности
    Портал предоставляется «как есть». В максимальной степени, допускаемой применимым правом, оператор не несёт ответственности за косвенные убытки и упущенную выгоду, связанные с использованием или невозможностью использования портала. Ответственность за содержание учебных материалов несут их авторы и правообладатели.

  7. Персональные данные
    Обработка персональных данных осуществляется в соответствии с Политикой конфиденциальности портала (ссылка).

  8. Применимое право и изменения
    К настоящим Правилам применяется законодательство Российской Федерации [или иное по решению оператора]. Оператор вправе изменять Правила; актуальная версия размещается на этой странице. Продолжение использования портала после изменений означает принятие новой редакции.

Дата размещения: [указать].


На портале используются технические данные (в том числе cookie), необходимые для работы учётных записей, сессий и безопасности. Портал построен на Moodle; могут использоваться плагины сторонних поставщиков, которые не получают персональные данные пользователей, но могут получать агрегированную техническую статистику (подробнее — в Политике конфиденциальности). Продолжая пользоваться порталом, вы соглашаетесь с использованием таких технологий в указанном объёме.


4. Чек-лист размещения (включая проверку)

Полный пошаговый чек-лист с подготовкой контента, размещением, автоматической и ручной проверкой: Чек-лист: размещение контента и проверка.

Краткая таблица по ответственным:

Шаг Действие Ответственный
1 Создать в Moodle курс «Академия CDTO Права и обязанности» (shortname: akademiya-cdto-prava или academy-prava) Разработчик / Аналитик
2 При необходимости отредактировать шаблоны в docs/setup/portal-policies/ (реквизиты оператора, даты) и согласовать с юристом и CDTO AI Denkart Юрист, Менеджер
3 Опубликовать страницы: ./scripts/publish-portal-policies-to-moodle.sh (при необходимости --update) Разработчик / Аналитик
4 Добавить на главную страницу LMS блок со ссылками на курс или на страницы политики и правил Разработчик / Аналитик
5 При необходимости — настроить «Политики сайта» в Moodle (URL страницы политики) DevOps / Разработчик
6 Зафиксировать в документации факт размещения и дату Аналитик
7 Периодически проверять актуальность текстов при изменении законодательства или условий сторонних продуктов AI Denkart Юрист

5. Связанные документы


6. Что сделать (пошагово)

Вариант A: одной командой (рекомендуется)

Выполните на хосте DENKART (контейнер moodle должен быть запущен):

cd /home/cdto/DENKART
./scripts/setup-portal-policies-and-frontpage-block.sh

Скрипт по очереди:
1. Создаёт курс «Академия CDTO Права и обязанности» (shortname: akademiya-cdto-prava), если его ещё нет.
2. Публикует в этот курс страницы из privacy-policy.md и terms-of-use.md.
3. Добавляет на главную страницу LMS блок «Права и обязанности» со ссылкой на этот курс.

Опции:
- --dry-run — только показать планируемые действия (курс и блок — в режиме dry-run; публикация страниц не выполняется).
- --skip-block — не добавлять блок на главную (только создать курс и опубликовать страницы).
- --update-pages — при публикации обновить уже существующие страницы в курсе.

После выполнения автоматически запускается проверка размещения (скрипт verify-portal-policies-placement.sh): доступность главной страницы и курса, наличие ожидаемых фраз в ответе. При заданных в config/secrets учётных данных Moodle (MOODLE_ADMIN_USER, MOODLE_ADMIN_PASSWORD) и установленном Python3+requests выполняется дополнительная проверка с авторизацией. Если проверка не пройдена — скрипт настройки завершится с кодом 1. Откройте https://lms.cdto.life в браузере для визуальной проверки блока и курса при необходимости.

Вариант B: по шагам вручную

Шаг Действие Команда или место
1 Создать курс в Moodle lxc exec moodle -- sudo -u www-data php /tmp/moodle-create-course-prava.php --moodle-dir=/var/www/moodle (скрипт предварительно скопировать в контейнер) или вручную: Управление сайтом → Курсы → Добавить курс; shortname: akademiya-cdto-prava, полное название: «Академия CDTO Права и обязанности».
2 При необходимости отредактировать шаблоны Файлы portal-policies/privacy-policy.md, portal-policies/terms-of-use.md — реквизиты оператора, даты, согласование с юристом.
3 Опубликовать страницы в курс ./scripts/publish-portal-policies-to-moodle.sh (повторно с правками: ./scripts/publish-portal-policies-to-moodle.sh --update)
4 Добавить блок на главную lxc exec moodle -- sudo -u www-data php /tmp/moodle-add-frontpage-block-prava-links.php --moodle-dir=/var/www/moodle (скрипт скопировать в контейнер) или вручную: главная → Режим редактирования → Добавить блок → HTML — заголовок «Права и обязанности», содержимое: ссылка на курс или на страницы политики и правил.

Отдельные скрипты: moodle-create-course-prava.php, moodle-add-frontpage-block-prava-links.php.

Проверка размещения (отдельно или после настройки):

./scripts/verify-portal-policies-placement.sh        # curl + при наличии учётных данных — проверка с входом
./scripts/verify-portal-policies-placement.sh --no-auth   # только curl, без входа в Moodle

Шаблоны подготовлены для внутреннего использования. Окончательные формулировки и соответствие законодательству — прерогатива юриста организации.

Технический директор: AI Denkart
Владелец ресурсов: CDTO Dkvark