|
ут 11 ограничить доступ |
☑ |
0
semiluki
04.02.12
✎
15:22
|
Подскажите пожалуйста никак не соображу как в ут 11 ограничить пользователю доступ к кассе, например требуется что бы все документы по кассе 1 пользователю были недоступны. Можно ли сделать штатными средствами?
|
|
1
blutang
04.02.12
✎
22:11
|
В конфигураторе, в роли пользователя СтрёмныйПользователь надо ВСЕМ документам вписать ограничение доступа на чтение примерно так:
#Если есть в документе реквизит "Касса" #Тогда
ГДЕ Касса <> &СекретнаяКасса (это условие определяет то, что можно показывать)
#КонецЕсли
Причем надо создать ПараметрСеанса СекретнаяКасса и инициализировать его в модуле обычного (или управляемого...) приложения ПриНачалеРаботыСистемы:
Если ТекущийПользователь=Справочники.Пользователи.НайтиПоКоду ("КодСтрёмныйПользователь") Тогда
ПараметрСеанса.СекретнаяКасса=Справочники.Кассы.НайтиПоКоду("КодКассы1");
КонецЕсли
|
|
2
blutang
04.02.12
✎
22:15
|
+(1) При вписывании ограничения никакое конкретное поле указывать не надо - это и будет "по всем полям".
|
|
3
aleks-id
04.02.12
✎
22:31
|
вот жесть... а поковырять роли не судьба? их там 4 десятка
|
|
4
lucky bastard
04.02.12
✎
22:48
|
группы доступа
|
|
5
Алибабуренко
05.02.12
✎
02:59
|
доступ
|
|
6
Mikhail Volkov
05.02.12
✎
09:14
|
Интересно, в УТ11 возможно разграничение доступа такое же как в УПП? Например, пользователи одной организации не могли видеть документов другой, или менеджеры не могли видеть документов клиентов других менеджеров...
|
|