[I128-1511] АРМ Каталогизатор сохраняет доступ к последнему профилю после изменения прав пользователя


НАЧАЛО >> Оглавление >> Общее описание >> История изменений >> Что нового в проекте I128 >> Версия 2026.2.1 >> [I128-1511] АРМ Каталогизатор сохраняет доступ к последнему профилю после изменения прав пользователя📄 Скачать в DOCX


Тип Версия Статус Приоритет Исполнитель
⚙️ Исправление ошибок 2026.2.1 🔘 Завершено Средний Ilya Mikhaylenko

Компоненты: ИРБИС 128. Модуль Cataloguer - АРМ Каталогизатор

Завершено: 19.06.2026 23:36

{}Проблема:{} Пользователь мог продолжать работать в АРМ Каталогизатор с профилем, который ранее был выбран последним, даже если администратор изменил права и этот профиль больше не доступен пользователю.

Сохраненный SID профиля брался из CataloguerProfileSid в записи пользователя. При входе проверялось, что запись профиля существует, но не проверялось актуальное право VIEW на этот профиль.

{}Решение:{} При применении профиля теперь проверяется, что профиль существует и текущий пользователь имеет право VIEW на него. Если сохраненный профиль больше недоступен, сохраненный выбор сбрасывается.

Если после сброса доступен ровно один профиль, он выбирается автоматически. Если доступно несколько профилей, пользователю предлагается выбрать доступный профиль на странице выбора. Страница выбора профиля также не сохраняет вручную переданный SID, если профиль недоступен пользователю.

{}Технические подробности:{}

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

1.1. 🔗 blocks: I128-412

[I128-412] Принудительный выход пользователя из аккаунта при изменении прав Статус: Открытая задача | Автор: Алексей Синенко

1.2. 🔗 blocks: SD-349

[SD-349] Права на БД в АРМ Каталогизатор 128 Статус: Решен | Автор: НБЧР