|
|
Слетает право на обработку, база УХ
1cVandal, Kigo_Kigo, Кир Пластелинин, MerMo, Crusher, Бычье сердце, pasha_d, paramedic, vicof, Волшебник, Timon1405, kir-g, shuhard, Amra, K1RSAN, DiMel_77, arsik, elka302
| ☑ |
|
0
MerMo
25.11.25
✎
14:38
|
Проблема: ночью что-то происходит с базой и слетает право на открытие обработки(обработка создана в расширении), роль дающая права на данную обработку тоже находится в расширении, причем профили групп доступа неизменны. Если забрать группу доступа и выдать снова, то право на открытие возвращается.
Подскажите в каком направлении копать.
|
|
|
1
shuhard
25.11.25
✎
14:44
|
(0) рой в сторону регламентного задания, пересчитывающего права доступа
|
|
|
2
MerMo
25.11.25
✎
14:47
|
(1) Я об этом сразу подумал, но что-то не могу обнаружить этого товарища (мб на УХ другой механизм), а обратным поиском искать где дергается ОбновлениеРолейПользователя веселое занятие(за неимением другого этим и занимаюсь)
|
|
|
3
Новиков
25.11.25
✎
14:56
|
(0) Нужен простой эксперимент: создаете 1 профиль, в него включаете только вашу роль из расширения, создаете 1 группу, назначаете ваш профиль, включаете в него вашего одного пользователя.
После чего убеждаетесь, что права появились.
На следующий день, убеждаетесь, что права по-прежнему доступны. Или не убеждаетесь.
Пробовали такое делать уже?
|
|
|
4
MerMo
25.11.25
✎
15:04
|
(3) Эксперимент интересный, и под вечер возможно такое проверну, но это не ответит на мой вопрос)
Такое уже давно проявлялось, но само ушло, база не маленькая, как и количество доработок на ней, вот интересно установить связь.
Пока как предположение то что при запуске какого-то регламента слетают роли расширения(визуально остаются но свою "силу" теряют), но опять же в таком случае обнаружилось раньше бы, и в больших объемах(новых ролей в расширении не мало)
А тут сюра добавляет то, что именно определенная роль, на определенную обработку(причастность обработки мало вероятна, просто роль узконаправленная) слетает, и то что воспроизводится фиг знает как, а вот исправление простое, перевыставление прав(дернуть группу доступа), тут то понятно, что при вздергивании группы доступа, дергается процедура "ОбновитьРолиПользователей" и роль переподтягивается
|
|
|
5
Бычье сердце
25.11.25
✎
17:10
|
(0)
Попробуйте включить у расширения опцию "Использовать основные роли для всех пользователей".
|
|
|
6
MerMo
26.11.25
✎
12:25
|
В ходе эксперимента (3) выяснилось, что нифига они не слетают каждый день(еще конечно не прошло 24 часа от начала, но отметка времени до которой слетало раньше уже пройдена).
Сейчас предполагаю, что проблема в обновлении, не за долго до того как слетела роль, обновляли конфу расширения, в которой и валяется та "слетающая" роль.
Причем сейчас было тоже обновление, но ничего не слетело, ситуация интересная.
Единственное пока не знаю в каком направлении копать, в сторону процедур которые запускаются после обновления.
Буду отписываться, мало ли у кого похожий прикол
|
|
|
7
Kigo_Kigo
26.11.25
✎
14:16
|
тут конечно интеерсно докопаться до истины, а не проще перед использованием обработки дергать роль или вообще устанавливать привелигированный режим и не делать никому мозг?
|
|