arm-core/api/seed/core/roles.yaml
Andrey Epifancev 186ae802e6 feat: seed ролей, прав, матрицы §10 и Головного офиса, загрузчик scripts.seed
Двухфазный загрузчик: валидация yaml целиком до записи (SeedError), затем upsert по
натуральному ключу без удалений; run_seed(session, *, dev, seed_dir) без commit, CLI коммитит.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-03 21:07:07 +04:00

51 lines
2.9 KiB
YAML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Системные роли ТЗ 8.1 (docs/context/05-domain-rules.md §10; ТЗ «Ролевая модель»). Натуральный ключ upsert — code.
# Название и описание можно править в файле: повторный запуск seed обновит строку role, а не создаст новую.
# Удаление ролей seed не выполняет.
- code: KA_RF
name: Кредитный аналитик РФ
description: >-
Инициация КФО, загрузка и правка форм ФО по компаниям ГСК, редактирование сводной ОСВ, отправка КФО на
верификацию РКА РФ, выгрузка КФО; в своей зоне РФ.
is_system: true
is_active: true
- code: KA_GO
name: Кредитный аналитик ГО
description: >-
Все функции КА РФ без ограничения по филиалу, самостоятельная инициация КФО на уровне ГО, проверки и сравнение
КФО, верификация (№ и дата УОБ) на этапе «Консолидация ГО».
is_system: true
is_active: true
- code: RKA
name: Руководитель кредитного аналитика РФ
description: >-
Проверка и подтверждение КФО на этапе «Верификация РФ», передача на «Консолидация ГО», возврат на доработку КА РФ,
корректировка КФО (ОСВ), просмотр КФО по закреплённым ГК.
is_system: true
is_active: true
- code: CLIENT_MANAGER
name: Клиентский менеджер
description: >-
Просмотр статуса формирования КФО по своим клиентам и загрузка ФО по компаниям закреплённой ГК. В процессе
формирования КФО не участвует.
is_system: true
is_active: true
- code: CURATOR_GO
name: Куратор КП ГО
description: >-
Создание ГК, перезакрепление ГК за пользователями РФ, сверка состава периметра. В процессе формирования КФО не
участвует.
is_system: true
is_active: true
- code: EXPERT
name: Эксперт
description: Просмотр данных ФО и КФО по всем ГК (только чтение).
is_system: true
is_active: true
- code: ADMIN
name: Администратор
description: >-
Управление пользователями, ролями и правами доступа, ведение справочников. Отчёты не формирует, не редактирует и
не утверждает.
is_system: true
is_active: true