arm-core/api/seed/dev/users.yaml
2026-10-03 21:41:07 +04:00

59 lines
2.8 KiB
YAML
Raw 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.

# DEV-данные (только `python -m scripts.seed --dev`): по одному пользователю на каждую системную роль ТЗ 8.1.
# Email — `<код роли в нижнем регистре>@armka.local`; dev-вход идёт по email (JWT РАИСА в dev подменяется),
# поэтому external_id не задаётся (NULL). Натуральный ключ upsert — email.
# regional_office — ИМЯ филиала: ГО — из core/regional_office.yaml, РФ — из dev/regional_offices.yaml.
# Раскладка: роли ГО (KA_GO, CURATOR_GO, EXPERT, ADMIN) — в Головном офисе; роли РФ (KA_RF, RKA, CLIENT_MANAGER) —
# в РФ: КА и РКА в Ростовском (один РФ, чтобы проходить маршрут «КА РФ -> РКА РФ»), КМ — в Краснодарском
# (проверка границ «свой РФ / чужой РФ» policy-слоя).
# Роли пользователя в файле приводятся к строке user_role добавлением; снятые из файла роли seed НЕ удаляет
# (смена роли в файле — удалить старую связь вручную через UI администратора).
- email: ka_rf@armka.local
full_name: "Dev: Аналитик РФ"
employee_no: DEV-001
regional_office: Ростовский региональный филиал
business_segment: DKB
is_active: true
roles: [KA_RF]
- email: ka_go@armka.local
full_name: "Dev: Аналитик ГО"
employee_no: DEV-002
regional_office: Головной офис
business_segment: DKB
is_active: true
roles: [KA_GO]
- email: rka@armka.local
full_name: "Dev: Руководитель аналитика РФ"
employee_no: DEV-003
regional_office: Ростовский региональный филиал
business_segment: DKB
is_active: true
roles: [RKA]
- email: client_manager@armka.local
full_name: "Dev: Клиентский менеджер"
employee_no: DEV-004
regional_office: Краснодарский региональный филиал
business_segment: DKB
is_active: true
roles: [CLIENT_MANAGER]
- email: curator_go@armka.local
full_name: "Dev: Куратор КП ГО"
employee_no: DEV-005
regional_office: Головной офис
business_segment: DKB
is_active: true
roles: [CURATOR_GO]
- email: expert@armka.local
full_name: "Dev: Эксперт"
employee_no: DEV-006
regional_office: Головной офис
business_segment: DKB
is_active: true
roles: [EXPERT]
- email: admin@armka.local
full_name: "Dev: Администратор"
employee_no: DEV-007
regional_office: Головной офис
business_segment: DKB
is_active: true
roles: [ADMIN]