Имя: Пароль:
1C
1С v8
Ограничение доступа по пользователям Бухгалтерия 3.0
0 Dwarrior
 
10.03.17
13:23
Здравствуйте!
Задача - дать группе юзеров право редактировать только свои (плюс пара юзеров) документы, не чужие.
ОК, типовой профиль групп доступа "Бухгалтер", копирую в Бухгалтер-2, на вкладке "Ограничение доступа" к Организациям добавляю Пользователи/Все запрещены.
Юзеру даю только этот профиль, захожу под ним и вижу: ограничение по организациям работает, по пользователю нет - т.е. я могу открыть документ любого пользователя и изменить его.

Куда копать, подскажите? Где в коде отследить как работает ограничение доступа по пользователям? ПриСозданииНаСервере формы? Это же БСП, подключаться как-то должен штатно.

Бухгалтерия версии 3.0.44.204.
1 AlvlSpb
 
10.03.17
13:30
(0) Так же как по организациям сделайте по пользователям
2 Dwarrior
 
10.03.17
13:32
(0)так и было сделано, добавлена строка на вкладке "Ограничение доступа" профиля группы доступа
3 AlvlSpb
 
10.03.17
14:19
(2) В ролях доступных для профиля Бухгалтер2, в ограничениях доступа к документу надо указать ограничение по пользователю.
Там сейчас так: #ПоЗначениям("Документ.РеализацияТоваровУслуг", "", "",
"Организации", "Организация",
"","",
"","",
"","",
"","","","","","","","",
"","","","","","","","",
"","","","","","","",""
)
А надо #ПоЗначениям("Документ.РеализацияТоваровУслуг", "", "",
"Организации", "Организация",
"Пользователи","Пользователь",
"","",
"","",
"","","","","","","","",
"","","","","","","","",
"","","","","","","",""
)
4 Dwarrior
 
10.03.17
14:46
(3) О, попробую... Печально, что код надо дописывать. Зачем тогда в предприятии есть возможность добавить пользователей (а также внешних пользователей и т.п.)в ограничение доступа, если в коде это ограничение не реализовано?
5 Dwarrior
 
10.03.17
15:00
(3) забыл поблагодарить:)
6 AlvlSpb
 
10.03.17
15:01
(4) Да и учтите особенность RLS. если в 10 из 11-ти доступных ролях профиля установлено ограничение, предположим, на чтение какого-то документа, а в 11-ой разрешено, то и в предыдущих 10-ти ограничение действовать не будет.
7 AlvlSpb
 
10.03.17
15:06
(6) На всякий уточняю: 10 ролей ГДЕ есть доступ к этому документу(например, стоит галочка на Чтение)
AdBlock убивает бесплатный контент. 1Сергей