[I128-2797] Расширить Security для проектных прав, полей, действий и аудита доступа


НАЧАЛО >> Оглавление >> Общее описание >> История изменений >> Что нового в проекте I128 >> Версия 2026.3 >> [I128-2797] Расширить Security для проектных прав, полей, действий и аудита доступа📄 Скачать в DOCX


Тип Версия Статус Приоритет Исполнитель
⚙️ Новые возможности 2026.3 🔘 Завершено Средний Ilya Mikhaylenko

Компоненты: ИРБИС 128. Модуль Organisations - Организации, ИРБИС 128. Модуль Security - Подсистема безопасности, ИРБИС 128. Модуль Users - Управление пользователями

Завершено: 08.09.2026 12:49

  1. Цель Расширить системный модуль Security для единообразной проверки прав на проекты, записи, workflow-действия, поля, представления, публичные формы, вложения, временный доступ и аудит доступа.

  2. Контекст Security должен быть общесистемным исполнителем permission contract. Он не должен знать доменную логику Tasks, Workflow*, VirtualRef, FT, EventBus или других модулей. Модули-владельцы предоставляют permission keys, object references, role resolvers и человекочитаемые описания, а Security принимает решение о доступе.

  3. Что Нужно Сделать

-

Реализован первый кодовый срез I128-2797 для модуля Security.

Что изменено:

Границы:

Проверка:

1. Связанные задачи

1.1. 🔗 blocks: I128-2791

[I128-2791] Расширить WorkflowScreen/WorkflowView для публичных ws-форм и представлений Статус: Завершено | Автор: Ilya Mikhaylenko

1.2. 🔗 blocks: I128-2796

[I128-2796] Расширить FT как постоянное хранилище вложений задач Статус: Завершено | Автор: Ilya Mikhaylenko

1.3. 🔗 blocks: I128-2798

[I128-2798] Реализовать HealthCheck для workflow-проектов и задач Статус: Завершено | Автор: Ilya Mikhaylenko

1.4. 🔗 blocks: I128-2800

[I128-2800] Каноническая запись задачи TASK Статус: Завершено | Автор: Ilya Mikhaylenko

1.5. 🔗 blocks: I128-2801

[I128-2801] Системный проект задач Tasks Статус: Завершено | Автор: Ilya Mikhaylenko

1.6. 🔗 blocks: I128-2803

[I128-2803] Рабочее место задач и внутренний API Статус: Завершено | Автор: Ilya Mikhaylenko

1.7. 🔗 blocks: I128-2804

[I128-2804] Доменные сущности, связи и классификация задач Статус: Завершено | Автор: Ilya Mikhaylenko

1.8. 🔗 blocks: I128-2805

[I128-2805] SLA, командные очереди и ранжирование задач Статус: Завершено | Автор: Ilya Mikhaylenko

1.9. 🔗 blocks: I128-2806

[I128-2806] Системные треды и публичные коммуникации Collaboration Статус: Завершено | Автор: Ilya Mikhaylenko

1.10. 🔗 blocks: I128-2807

[I128-2807] История значимых полей FieldHistory Статус: Завершено | Автор: Ilya Mikhaylenko

1.11. 🔗 blocks: I128-2808

[I128-2808] Защита публичных каналов AbuseProtection Статус: Завершено | Автор: Ilya Mikhaylenko

1.12. 🔗 blocks: I128-2809

[I128-2809] Сохраненные и материализованные фильтры WorkflowFilter Статус: Завершено | Автор: Ilya Mikhaylenko

1.13. 🔗 blocks: I128-2810

[I128-2810] Миграция VirtualRef в промышленный контур Tasks Статус: Завершено | Автор: Ilya Mikhaylenko

1.14. 🔗 blocks: I128-2811

[I128-2811] Заявительский портал TaskPortal Статус: Завершено | Автор: Ilya Mikhaylenko

1.15. 🔗 blocks: I128-2813

[I128-2813] Расширить Users/Organisations для заявителей и resolver участников процессов Статус: Завершено | Автор: Ilya Mikhaylenko

1.16. 🔗 blocks: I128-2814

[I128-2814] Расширить ProfileManager для пользовательских настроек TaskPortal Статус: Завершено | Автор: Ilya Mikhaylenko

1.17. 🔗 blocks: I128-2816

[I128-2816] Расширить Menu для публикации TaskPortal в навигации и Cabinet Статус: Завершено | Автор: Ilya Mikhaylenko

1.18. 🔗 blocks: I128-2817

[I128-2817] Реализовать общесистемные рабочие календари WorkCalendar Статус: Завершено | Автор: Ilya Mikhaylenko

1.19. 🔗 blocks: I128-2818

[I128-2818] Реализовать наблюдаемость Observability для промышленных модулей Статус: Завершено | Автор: Ilya Mikhaylenko

1.20. 🔗 blocks: I128-2820

[I128-2820] Реализовать общесистемную автоматизацию Automation Статус: Завершено | Автор: Ilya Mikhaylenko

1.21. 🔗 blocks: I128-2821

[I128-2821] Реализовать рабочие доски WorkflowBoard для workflow-записей Статус: Завершено | Автор: Ilya Mikhaylenko

1.22. 🔗 blocks: I128-2822

[I128-2822] Реализовать календарные представления WorkflowCalendar для workflow-записей Статус: Завершено | Автор: Ilya Mikhaylenko

1.23. 🔗 blocks: I128-2824

[I128-2824] Расширить NewsFeed для ленты проектной активности workflow-проектов Статус: Завершено | Автор: Ilya Mikhaylenko

1.24. 🔗 blocks: I128-2825

[I128-2825] Расширить FieldConfiguration как реестр полей workflow-проектов Статус: Завершено | Автор: Ilya Mikhaylenko

1.25. 🔗 blocks: I128-2826

[I128-2826] Расширить Help для документации задач, API и эксплуатационных runbook Статус: Завершено | Автор: Ilya Mikhaylenko

1.26. 🔗 blocks: I128-2827

[I128-2827] Расширить I128FMail как входящий почтовый канал задач Статус: Завершено | Автор: Ilya Mikhaylenko

1.27. 🔗 blocks: I128-2828

[I128-2828] Расширить Flags для системных feature flags и rollout policy Статус: Завершено | Автор: Ilya Mikhaylenko

1.28. 🔗 blocks: I128-2829

[I128-2829] Расширить Security для системного хранения и ротации секретов интеграций Статус: Завершено | Автор: Ilya Mikhaylenko

1.29. 🔗 blocks: I128-2830

[I128-2830] Реестр API-контрактов и профилей внешней интеграции Статус: Завершено | Автор: Ilya Mikhaylenko

1.30. 🔗 blocks: I128-2831

[I128-2831] Mapping внешних интеграций и реестр ExternalId в модуле API Статус: Завершено | Автор: Ilya Mikhaylenko

1.31. 🔗 blocks: I128-2832

[I128-2832] Политики bidirectional sync и conflict resolution в модуле API Статус: Завершено | Автор: Ilya Mikhaylenko

1.32. 🔗 blocks: I128-2833

[I128-2833] AI-governance core: policy runtime и реестр AI-операций Статус: Завершено | Автор: Ilya Mikhaylenko

1.33. 🔗 blocks: I128-2834

[I128-2834] AI input profiles, masking и consent Статус: Завершено | Автор: Ilya Mikhaylenko

1.34. 🔗 blocks: I128-2835

[I128-2835] AIPrompt registry и versioning Статус: Завершено | Автор: Ilya Mikhaylenko

1.35. 🔗 blocks: I128-2836

[I128-2836] AIProvider/AIModel policy и routing Статус: Завершено | Автор: Ilya Mikhaylenko

1.36. 🔗 blocks: I128-2837

[I128-2837] AITool policy и safe execution Статус: Завершено | Автор: Ilya Mikhaylenko

1.37. 🔗 blocks: I128-2838

[I128-2838] AI-операции задач в модуле Tasks Статус: Завершено | Автор: Ilya Mikhaylenko

1.38. 🔗 blocks: I128-2839

[I128-2839] Реализовать WorkflowApproval для формальных согласований workflow-переходов Статус: Завершено | Автор: Ilya Mikhaylenko

1.39. 🔗 blocks: I128-2840

[I128-2840] Реализовать WorkflowDesigner как единую административную студию настройки workflow-проектов Статус: Завершено | Автор: Ilya Mikhaylenko

1.40. 🔗 blocks: I128-2823

[I128-2823] Расширить FindDublet для поиска дублей задач и workflow-записей Статус: На рассмотрении | Автор: Ilya Mikhaylenko