Имя: Пароль:
1C
1С v8
При создании нового контрагента - нарушение прав доступа! Как разрешить?
0 Boudybuilder
 
21.02.16
22:00
Здравствуйте, друзья!
Конфигурация УТ 10.3.
Раньше не парились , всем пользователям ИБ установили роль Полные Права. А сейчас возникла потребность убрать эту роль у них.
В этом случае не могу разобраться с контрагентами:

1) Там по группам доступа... Неужели нельзя включить целую группу контрагентов в группу доступа? Указывать каждому элементу справочника Группу доступа к контрагенту как то не айс.

2) Пользователь не может создать нового контрагента. "Нарушение прав". Как разрешить добавление нового контрагента пользователю в настройках?

3) Нельзя ли организовать таким образом,что пользователю Васе я даю доступ к группе контрагентов Розничные, и он мог там уже хозяйничать как ему захочется. А к контрагентам в другой группе он не имел доступ. Такое есть в типовых механизмах?
1 ДемонМаксвелла
 
21.02.16
22:03
1) обработкой
2) пусть укажет группу доступа
3) ну так и сделано
2 Boudybuilder
 
21.02.16
22:07
(1)
Спасибо за оперативность!

Хотелось бы поподробнее.

1) Обработкой - это групповой, задать группу доступа контрагентов каждому элементу справочника или можно и группе справочника контрагенты?

2)Где именно нужно это указать?

3) Можете поподробнее расписать? А то в статьях в инете я нашел и настроил по пункту 1 разрешение на чтение. А добавление так и не работает.
3 Boudybuilder
 
21.02.16
23:59
О, сейчас только заметил, что при добавлении нового котрагента ругается не на сам справочник, а на обработку:

{Обработка.РедактированиеДанныхНезарегистрированныхКонтрагентов.Форма.Форма.Форма(369)}: Ошибка при вызове метода контекста (Прочитать)
        Набор.Прочитать();
по причине:
Нарушение прав доступа!

Хотя у пользователя есть все роли кроме "Полные права".

И в нескольких из этих ролей включены права на использование и просмотр. Вчем же может быть дело? Почему ее не открывает?
4 Cyberhawk
 
22.02.16
00:12
А ты там кем?
5 Boudybuilder
 
22.02.16
00:22
(4) У меня есть полные права и открывается. А у пользователя без них - вот такое... (4)
6 alle68
 
22.02.16
05:01
(3) Прав нет на регистр. Посмотри в коде, что это за загадочный "Набор" в строке 369.
7 Boudybuilder
 
22.02.16
10:22
(6)
Да, я уже поправил в конфигураторе.
Оказывается прав не было на чтение констант. Что за недоработка такая?!
8 Drac0
 
22.02.16
10:26
(7) Зачем что-то править в конфигураторе? Права надо правильно раздавать.
9 Boudybuilder
 
22.02.16
10:30
(8) Я раздал ВСЕ права за исключением роли Полные права. Или где еще доступ к константам надо было дать на уровне записей?!
10 Drac0
 
22.02.16
10:33
(9) Вот это странно. Типовую курочили?
11 Boudybuilder
 
22.02.16
12:57
(9) Курочили, но курочил я и помню что не убавлял прав на константы ни одной роли...
12 Drac0
 
22.02.16
13:23
(11) Всех констант или новой добавленной? ПолныеПрава и администратор автоматом получают права на новые объекты, тестируются чаще всего под полными правами или админом поограммистом, а потом получается вот так вот. Но есть шанс, что стоит кривой релиз, однако, 10 к 1 за первый вариант.
13 Джинн
 
22.02.16
14:02
Даю наводку - при ПолныхПравах RLS отключается вообще.
14 Cyberhawk
 
22.02.16
14:07
(13) Это ты применительно к конкретной типовой конфигурации сейчас сказал, надеюсь
15 Джинн
 
22.02.16
14:11
(14) Если Вы о том, что это реализация на уровне кода, а не платформы, то да.
2 + 2 = 3.9999999999999999999999999999999...