|
УНФ 3.0 Периодически отключается роль у пользователя
| ☑ |
0
bvb
16.01.25
✎
12:39
|
Добрый день
Добавил в расширении несколько ролей
Проблема есть только с одной (она определяет отображение на форме партии некоторых реквизитов ДСП)
1. Создал для этой роли отдельный профиль - он включает только эту роль
2. Создал под этот профиль отдельную группу доступа
3. Включил в нее участников
И эта роль периодически отваливается (притом не у всех участников).
С остальными добавленными ролями, профилями и группами, настроенными по тому же принципу - все ок.
ЗЫ: Чистить кеш не имею возможности
|
|
1
AlvlSpb
16.01.25
✎
13:39
|
(0) "И эта роль периодически отваливается (притом не у всех участников)"
И отваливается только у пользователей с полными правами?
|
|
2
bvb
16.01.25
✎
16:24
|
(1) Таки да
|
|
3
Волшебник
16.01.25
✎
16:29
|
в БСП есть программный код, который при роли "Полные права" отключает все остальные
|
|
4
bvb
16.01.25
✎
17:16
|
(3)
Зачем ?
Логика ?
Понятно что в конфигурации "ПолныеПрава" кумулятивно включает все.
Но в расширении свои роли на свои объекты
Замечу что помимо полных прав включены и другие роли конфигурации и другие роли расширения - они не отключаются
А отключается только эта
|
|
5
Толич
16.01.25
✎
17:19
|
(4) Какие не отключаются? Например...
|
|
6
bvb
16.01.25
✎
17:32
|
Администрирование
Интерактивное исп. внешних отчетов и обработок
И другие роли расширения
|
|
7
AlvlSpb
16.01.25
✎
17:39
|
(6) Это ТИПОВЫЕ роли. Любая нетиповая роль добавленная пользователю с полными правами, удаляется (есть специальное фоновое задание). Считается, что полноправный и так имеет все права. Как вариант. Ищи код задания, вставляй в расширение исключение на удаление этой роли
|
|
8
PR
16.01.25
✎
17:44
|
(0) Плохо
|
|
9
maxab72
16.01.25
✎
17:49
|
(4) чтоб запросы были проще.
|
|
10
bvb
17.01.25
✎
11:13
|
(7) А как это регламентное задание называется ?
|
|
11
AlvlSpb
17.01.25
✎
12:15
|
|
|
12
bvb
20.01.25
✎
11:51
|
(11) Спасибо огромное. Сильно выручили меня
Применил - счас буду посмотреть как работает
Правда приведенный пример относится к последним
конфигурациям.
В последних конфигурациях по другому :
Процедура : ТекущиеСвойстваПользователей ()
ДополнительныеРолиАдминистратора.Вставить("ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок");
//bvb+++++++++++++++++++++++++++++++++++++++++++++++++
ДополнительныеРолиАдминистратора.Вставить("МояРоль", Истина);
|
|