Сценарии по ролям
Эта страница помогает быстро сориентироваться в системе: куда вы заходите каждое утро, какие задачи решаете, где смотреть, если что-то идёт не так. Сценарии написаны для семи канонических ролей и опираются на их capability-наборы из backend/roles/standard_roles.py. Если действие не упомянуто в сценарии вашей роли — скорее всего, у вас нет соответствующей capability; полная картина — на странице Полномочия ролей.
Системный администратор
Область назначения: глобально (вся платформа).
Capabilities (ключевые): core.manage_system, users.manage_system_users, roles.manage_role_templates, audit.view_audit, audit.export_audit, data.unlock, reports.run_exports. Capability reports.export_phi доступна в каталоге, но в стандартных ролях никому не выдана.
Что я открываю каждое утро
/admin/users— приглашения, новые сотрудники, заявки на сброс 2FA или п ароля./admin/audit— глобальный журнал; быстрый просмотр критических событий за прошедшие сутки./admin/exports— состояние заданий выгрузки по всем исследованиям, разбор зависших./dashboard— обзор активных исследований.
Какие задачи у меня бывают
- Заведение нового сотрудника и выдача роли уровня системы.
- Сброс 2FA / пароля по обращению пользователя.
- Деактивация ушедших сотрудников.
- Создание и редактирование шаблонов ролей в
/admin/roles. - Срочная разблокировка формы или визита, если штатные роли исследования временно недоступны.
- Подготовка глобальных выгрузок аудита для регулятора или внутреннего комплаенса.
Какие обычные ошибки
- Сброс 2FA без проверки личности пользователя по защищённому каналу.
- Выдача роли «Системный администратор» обычным клиническим сотрудникам — этой роли в клинической работе не место.
- Удаление учётных записей — в X7 Insight удаление всегда soft delete; правильная операция — деактивация (
Status.UNAVAILABLE).
Куда смотреть, если…
- Если задание экспорта зависло —
/admin/exports, проверьтеExportJobStatus. - Если не понятно, кто что менял —
/admin/audit+ фильтр по пользователю. - Если пользователь не может войти — проверить статус учётной записи и наличие активных ролей в
/admin/users.
Директор исследования
Область назначения: одно исследование.
Capabilities (ключевые): studies.manage_study_config, studies.manage_study_team, studies.manage_sites, subjects.sign_subject_data, crfs.manage_crf_library, data.unlock, reports.run_exports, audit.view_audit.
Что я открываю каждое утро
/studies/[studyId]— карточка исследования: общий статус, открытые задачи./studies/[studyId]/settings/users— приглашения и команда./studies/[studyId]/audit— что произошло в исследовании за ночь./studies/[studyId]/reports— последние выгрузки.
Какие задачи у меня бывают
- Настройка исследования: общие параметры, протокол, политика сбора данных.
- Управление командой исследования и центрами; назначение Ме неджера данных, Монитора, ролей в центрах.
- Принятие решений о подписи и закрытии центра/исследования.
- Переоткрытие закрытых запросов (только эта роль и Менеджер данных имеют capability
queries.manage_query_workflow). - Разблокировка форм и визитов в спорных случаях.
- Сопровождение клонирования исследования из существующего.
Какие обычные ошибки
- Назначение Координатора без указания центра — роль уровня центра без области не работает.
- Подписание исследования при наличии открытых запросов высокого приоритета — лучше сначала закрыть.
- Изменение настроек, влияющих на уже введённые данные, без согласования с Менеджером данных.
Куда смотреть, если…
- Если центр не закрывается — на список открытых запросов и незавершённых визитов.
- Если приглашение не работает — на статус приглашения (
Ожидает,Истекло,Отозвано). - Если расхождение в данных — Аудит исследования с фильтром по объекту.
Менеджер данных
Область назначения: одно исследование.
Capabilities (ключевые): data.administrative_editing, data.unlock, queries.manage_query_workflow, rules.manage_rules, reports.run_exports, audit.view_audit, crfs.manage_crf_library.
Что я открываю каждое утро
/studies/[studyId]/queries— новые и просроченные запросы./studies/[studyId]/rules— отчёт по выполнениям правил и ошибкам валидации./studies/[studyId]/reports— задания экспорта./studies/[studyId]/audit— события за ночь.
Какие задачи у меня бывают
- Разбор новых, обновлённых (
UPDATED) и просроченных запросов; закрытие решённых (CLOSED/CLOSED_MODIFIED). - Настройка и корректировка правил валидации; запуск ручного прогона.
- Запуск стандартных и кастомных экспортов в нужных форматах (CSV / TSV / EXCEL / ODM XML / JSON).
- Снятие блокировки с формы или визита при обоснованной правке.
- Подготовка набора данных к мониторингу.
Какие обычные ошибки
- Закрытие запроса как
CLOSED, когда данные изменились — нужно использоватьCLOSED_MODIFIED. - Изменение правила в
Activeбез переноса в новую версию — лучше создавать версию правила и активировать. - Запрос на PHI-выгрузку — capability
reports.export_phiесть только у Системного администратора.
Куда смотреть, если…
- Если экспорт упал —
ExportJobStatusв/studies/[studyId]/reports, далее/admin/exports. - Если правило срабатывает не там — журнал правил
/studies/[studyId]/rules/[rulesetId]/logs. - Если данные «исчезли» — soft delete, проверить в Аудите с фильтром по объекту.
Монитор
Область назначения: одно исследование (доступ ко всем его центрам).
Capabilities (ключевые): data.perform_sdv, queries.create_query, queries.manage_query_workflow, audit.view_audit, core.view_analytics.