0
sergiykooo
05.05.17
✎
16:38
|
Подскажите как лучше программно реализовать или настроить, если такая возможность есть, следующий режим распределения прав доступа.
Конфигурация: УТ 11
Есть пользователь который принадлежит к двум группам доступа.
"Группа доступа1" (ГД1) имеет права на: Документ1, Справочник1, Отчет1.
"Группа доступа2" (ГД2) имеет права на: Документ2, Справочник1 (только часть данных), Отчет2.
Нужно следующее: чтобы те объекты, которые разрешены только в ГД2, например Отчет2, использовал права на Справочник1 с ограничениями, которые установлены в этой группе.
То есть используя объекты разрешенные ГД1, можно выбирать все значения со Справочника1, так как это описано в этой группе доступа, а используя объекты которые включены в ГД2, чтобы они этот самый справочник могли использовать с ограничениями которые описаны в данной ГД2.
Если же будет документ, на который есть права в обеих группах, тогда права на использование Справочника1 в этом документе должны быть так как это стандартно реализовано - максимально разрешенные права.
Более конкретно приведу пример: один и тот же работник занимает две должности в фирме (основная и дополнительная), например реализацию товаров может делать на любого клиента, а расходный кассовый ордер только на определенных контрагентов.
|
|
1
AlvlSpb
05.05.17
✎
17:11
|
(0) Правило: Если у пользователя две роли, в одной Справочник полностью доступен, во второй ограничение доступа к этому справочнику - справочник будет полностью доступен.
Здесь надо вводить ограничения (отборы, условия)недоступные пользователям в отчете
|
|