Имя: Пароль:
1C
1С v8
У пользователя недостаточно прав на исполнение операции над базой данных
0 Alexey_55
 
31.01.13
11:01
Нужно пользователям предоставить доступ к резервированию помещений.
Если пользователю добавить роль Кадровик управленческих данных, то у пользователя появится доступ к тому, чему не нужно.

Поэтому я создал новую роль, с полными правами к документу Резервирование помещений, справочникам Помещения и Территории, РС ПериодыЗанятостиПомещений и Планируемая занятость помещений.

При записи документа пользователем с этой ролью вылетает ошибка.
"У пользователя недостаточно прав на исполнение операции над базой данных"

Искал в процедурах перед записью, при записи, в подписках на событие, но не смог определить где загвоздка.

Может кто что подскажет?
1 mikecool
 
31.01.13
11:02
смотри журнал регистрации - там будет написано
2 Alexey_55
 
31.01.13
11:03
(1) там написано Отказ доступа ---- Чтение

но у этой роли есть полные права на этот документ
3 mikecool
 
31.01.13
11:04
(2) смотри на что отказ - может там совсем не документ
4 Maxus43
 
31.01.13
11:04
(2) чудес не бывает, значит нет доступа
5 hhhh
 
31.01.13
11:04
(2) но к документу еще привязаны 55 регистров. Проверь их все.
6 Alexey_55
 
31.01.13
11:05
(3)Документ.РезерввированиеПомещений
Действие: Чтение...
7 pessok
 
31.01.13
11:06
да в РЛС накосяпурил, чо
8 Alexey_55
 
31.01.13
11:06
Доступ на уровне записей не включен
9 pessok
 
31.01.13
11:08
(8) а ведь врешь
10 Alexey_55
 
31.01.13
11:09
(9)Серьезно
11 mikecool
 
31.01.13
11:10
(10) тогда пользователь не может читать этот вид документов.
12 pessok
 
31.01.13
11:11
(10) (5) проверил?
13 mikecool
 
31.01.13
11:12
(12) у него (5)
14 mikecool
 
31.01.13
11:12
+13 вернее (6)
15 Alexey_55
 
31.01.13
11:13
Спасибо!
Нашел проблему
После того как к роли добавил доступ к документу, автоматически появились 2 поля с ограничениями.
удалил их, все заработало.