Имя: Пароль:
1C
1С v8
Роли в расширении
, ,
0 Dunstan
 
05.03.20
18:40
Вечер добрый!
Взял роль в расширение.
В роли установил доступ на чтение и просмотр и ввод по строке для справочника.
Справочник также в расширении.
На форме другого справочника есть реквизит такого же типа что и и добавленный в роль справочник.
Однако показывает Объект не найден.
Кто знает что, где еще добавить в расширение?
1 DrZombi
 
гуру
05.03.20
18:43
(0) Версия платформы какая?
Чет начиная с 15-той в расширении аномалии с правами.

И версия конфигуратора какая?

А так, еще надо вашу роль добавить пользователю.
2 Dunstan
 
06.03.20
09:37
(1) 16
3 runoff_runoff
 
06.03.20
10:58
надо давать права и на реквизит в том справочнике
4 Dunstan
 
06.03.20
16:29
Короче, так решил проблему:
1. Создал роль УУУ в расширении которая имеет нужные права на нужные объекты.
2. В расширении сделал свою процедуру ПриНачалеРаботыСистемы() в ней прописал процедуру которая при наличии у пользователя роли ХХХ добавляет им роль УУУ.
3. Функция выполняется только у пользователя у которого есть полные права.
4. Просто надо сделать вход в базу администратора.
5 pechkin
 
06.03.20
16:32
(4) лучше расширить роль ххх в расширении
6 Dunstan
 
06.03.20
16:36
(5) Расширял, но она глючила. Пришлось пойти другим путем...
7 pechkin
 
06.03.20
16:37
объект не найден - это РЛС
8 Dunstan
 
06.03.20
16:41
(7)Тогда почему вылечилась добавлением прав?
9 pechkin
 
06.03.20
16:42
роль без рлс перекрывает роль с рлс
10 Dunstan
 
09.03.20
13:11
(9) и (7) Спс.