При создании нового контрагента - нарушение прав доступа! Как разрешить? #765951


#0 by Boudybuilder
Здравствуйте, друзья! Конфигурация УТ 10.3. Раньше не парились , всем пользователям ИБ установили роль Полные Права. А сейчас возникла потребность убрать эту роль у них. В этом случае не могу разобраться с контрагентами: 1) Там по группам доступа... Неужели нельзя включить целую группу контрагентов в группу доступа? Указывать каждому элементу справочника Группу доступа к контрагенту как то не айс. 2) Пользователь не может создать нового контрагента. "Нарушение прав". Как разрешить добавление нового контрагента пользователю в настройках? 3) Нельзя ли организовать таким образом,что пользователю Васе я даю доступ к группе контрагентов Розничные, и он мог там уже хозяйничать как ему захочется. А к контрагентам в другой группе он не имел доступ. Такое есть в типовых механизмах?
#1 by ДемонМаксвелла
1) обработкой 2) пусть укажет группу доступа 3) ну так и сделано
#2 by Boudybuilder
Спасибо за оперативность! Хотелось бы поподробнее. 1) Обработкой - это групповой, задать группу доступа контрагентов каждому элементу справочника или можно и группе справочника контрагенты? 2)Где именно нужно это указать? 3) Можете поподробнее расписать? А то в статьях в инете я нашел и настроил по пункту 1 разрешение на чтение. А добавление так и не работает.
#3 by Boudybuilder
О, сейчас только заметил, что при добавлении нового котрагента ругается не на сам справочник, а на обработку: {Обработка.РедактированиеДанныхНезарегистрированныхКонтрагентов.Форма.Форма.Форма}: Ошибка при вызове метода контекста (Прочитать)         Набор.Прочитать; по причине: Нарушение прав доступа! Хотя у пользователя есть все роли кроме "Полные права". И в нескольких из этих ролей включены права на использование и просмотр. Вчем же может быть дело? Почему ее не открывает?
#4 by Cyberhawk
А ты там кем?
#5 by Boudybuilder
У меня есть полные права и открывается. А у пользователя без них - вот такое...
#6 by alle68
Прав нет на регистр. Посмотри в коде, что это за загадочный "Набор" в строке 369.
#7 by Boudybuilder
Да, я уже поправил в конфигураторе. Оказывается прав не было на чтение констант. Что за недоработка такая?!
#8 by Drac0
Зачем что-то править в конфигураторе? Права надо правильно раздавать.
#9 by Boudybuilder
Я раздал ВСЕ права за исключением роли Полные права. Или где еще доступ к константам надо было дать на уровне записей?!
#10 by Drac0
Вот это странно. Типовую курочили?
#11 by Boudybuilder
Курочили, но курочил я и помню что не убавлял прав на константы ни одной роли...
#12 by Drac0
Всех констант или новой добавленной? ПолныеПрава и администратор автоматом получают права на новые объекты, тестируются чаще всего под полными правами или админом поограммистом, а потом получается вот так вот. Но есть шанс, что стоит кривой релиз, однако, 10 к 1 за первый вариант.
#13 by Джинн
Даю наводку - при ПолныхПравах RLS отключается вообще.
#14 by Cyberhawk
Это ты применительно к конкретной типовой конфигурации сейчас сказал, надеюсь
#15 by Джинн
Если Вы о том, что это реализация на уровне кода, а не платформы, то да.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С