|
0
MerMo
25.11.25
✎
14:38
|
Проблема: ночью что-то происходит с базой и слетает право на открытие обработки(обработка создана в расширении), роль дающая права на данную обработку тоже находится в расширении, причем профили групп доступа неизменны. Если забрать группу доступа и выдать снова, то право на открытие возвращается.
Подскажите в каком направлении копать.
|
|
|
3
Новиков
25.11.25
✎
14:56
|
(0) Нужен простой эксперимент: создаете 1 профиль, в него включаете только вашу роль из расширения, создаете 1 группу, назначаете ваш профиль, включаете в него вашего одного пользователя.
После чего убеждаетесь, что права появились.
На следующий день, убеждаетесь, что права по-прежнему доступны. Или не убеждаетесь.
Пробовали такое делать уже?
|
|
|
4
MerMo
25.11.25
✎
15:04
|
(3) Эксперимент интересный, и под вечер возможно такое проверну, но это не ответит на мой вопрос)
Такое уже давно проявлялось, но само ушло, база не маленькая, как и количество доработок на ней, вот интересно установить связь.
Пока как предположение то что при запуске какого-то регламента слетают роли расширения(визуально остаются но свою "силу" теряют), но опять же в таком случае обнаружилось раньше бы, и в больших объемах(новых ролей в расширении не мало)
А тут сюра добавляет то, что именно определенная роль, на определенную обработку(причастность обработки мало вероятна, просто роль узконаправленная) слетает, и то что воспроизводится фиг знает как, а вот исправление простое, перевыставление прав(дернуть группу доступа), тут то понятно, что при вздергивании группы доступа, дергается процедура "ОбновитьРолиПользователей" и роль переподтягивается
|
|