Имя: Пароль:
1C
 
Права через расширение
0 mastodont
 
19.01.21
18:25
Все дело происходит в УТ11.

Создал расширение и добавил в него стандартный докуемнт (РеализацияТоваровИУслуг).
Создал новую роль и дал все права на этот документ.

Пользователю добавил эту роль, но прав на этот документ у пользователя не появилось.
В чем может быть дело?

Идея была в том, что бы в последствии ограничить доступ по RLS.
1 ГдеСобака Зарыта
 
19.01.21
18:28
ОбновлениеВспомагательныхДанных попробовать
2 Гений 1С
 
гуру
20.01.21
06:12
(0) в расширениях нельзя давать права на типовые обьекты, только на добпвленные, походу проверь, расширение не подцепилось, ошибку должно выдавать
3 DrZombi
 
гуру
20.01.21
07:06
(0) >>> Идея была в том, что бы в последствии ограничить доступ по RLS.

Вы что в расширении еще затолкали РЛС? (если да, то вы чудак)

А так, замечено, что БСП очень криво отрабатывает такие роли.
Т.е. в справочнике у вас будет стоять признак, что все "ОК" и роль есть у пользователя.
А вот если зайти в конфигуратор, то роли у пользователя нет.

...сделали просто, для  каждой роли из расширения, создали свой профиль....
...Сколько ролей, столько и профилей...
...И не рекомендуется добавлять эту роль (расширения) еще в какой либо профиль...
4 Вафель
 
20.01.21
07:15
(2) можно
5 Гений 1С
 
гуру
20.01.21
07:29
(4) может и можно, но я как-то на ошибку натыкался. Видимо, там нужно что-то дополнительно указывать.
6 Гений 1С
 
гуру
20.01.21
07:29
(4) может режим должен быть не безопасным?
7 DrZombi
 
гуру
20.01.21
08:32
(5) Проблемы:

1. Там нужно указать все реквизиты документа. Если не указать, то права на недостающие реквизиты в вашей роли не распространятся. (это расширение Брат)
2. Если будет след. обновление, то вам надо так же помнить и добавить в расширение новые реквизиты и так же добавить к ним доступ в вашей роли.

Проблем с этим в расширении уйма.
Я бы не создавал новую роль, что бы только ублажить кого.

Единственное, когда это потребовалось, так обойти РЛС, которой у нас нет.
...Просто видимо в один прекрасный момент в служебный регистр записалась кака запись и БСП решило, что РЛС у нас есть, даже без галочки :)
...Можно было бы конечно обновить все справочники обработкой, но я чет ее побаиваюсь...
8 DrZombi
 
гуру
20.01.21
08:32
(6) Режим тут ни приделах...
9 Гений 1С
 
гуру
20.01.21
09:01
(7) для RLS достаточно на ссылку запрет, прокатит
10 Гений 1С
 
гуру
21.01.21
10:27
о, нашел галочку у расширения "Использовать основные роли для всех пользователей" в списке расширений. Не оно?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший