|
1С КА 2.2 Помогите настроить ограничение доступа на уровне записей | ☑ | ||
---|---|---|---|---|
0
napagokc
30.03.17
✎
14:20
|
Добрый день.
Хочу настроить менеджерам ограничение по партнерам. То есть, чтобы каждый менеджер видел информацию только по определенным партнерам. Что делаю: 1) Поставил галки "Ограничивать доступ на уровне записей" и "Группы доступа партнеров": http://prntscr.com/eqa232 2) Создаю группы доступа партнеров: http://prntscr.com/eqa2p8 3) Создаю профиль групп доступа. На вкладке "Ограничения доступа" устанавливаю: Вид доступа - Группы партнеров; Значения доступа - Все запрещены, исключения назначаются в группах доступа. http://prntscr.com/eqa6rm 4) Захожу в справочник "Группы доступа" и создаю элемент справочника, в котором задаю профиль из п. 3. На вкладке "Участники группы" указываю менеджера. http://prntscr.com/eqa8vc На вкладке "Ограничения доступа" указываю: Вид доступа - Группы партнеров; Значения доступа - Запрещены все, кроме 1 значения. Ниже указываю это одно значение (одно из значений, установленных в п. 2) http://prntscr.com/eqa9qo 5) Захожу в справочник "Партнеры" и заполняю у некоторых партнеров реквизит "Группа доступа". У каких-то партнеров ставлю группу доступа такую же, которая в исключениях у менеджера, у других ставлю другую, а у третьих вообще не ставлю. 6) Захожу в "Регламентные и фоновые задания" и на всякий случай запускаю вручную задание "Заполнение данных для ограничения доступа". То есть, по моей логике, в результате всех этих действий, менеджер должен видеть только тех партнеров, у которых стоит та же группа доступа, что и указанная в п. 4 в исключениях. Запускаю 1С под менеджером, захожу в справочник "Партнеры" - видны все партнеры без исключений. Аналогично и с документами - видны все документы со всеми партнерами. Что я сделал не так? Где ошибся? |
|||
1
napagokc
30.03.17
✎
14:34
|
не работает даже, если убрать исключение. То есть, если и в профиле групп доступа, и в группе доступа выставить значение "Все запрещены", то пользователь всё равно видит всех партнеров и все документы.
Натолкните на мысль, плз? В УТ11 и в ERP должен быть тот же механизм. Я просто впервые с этим сталкиваюсь и могу что-то делать не так... |
|||
2
shuhard
30.03.17
✎
14:37
|
(0)[Что я сделал не так?]
используешь не те роли |
|||
3
napagokc
30.03.17
✎
14:41
|
(2) А можно поподробнее? В ролях полных прав нет. Есть, например, полный доступ к справочнику "Партнеры" и к документам "Заказ клиента". Но ведь ограничение доступа на уровне записей как раз и должно ограничивать всего лишь список выводимой информации, разве нет? Или как тогда сделать, чтобы менеджер не видел партнеров и документы с партнерами, которые ему не полагается видеть?
|
|||
4
napagokc
30.03.17
✎
14:49
|
Стояла роль "Удаленный доступ (стандартный интерфейс OData)". Убрал ее - всё заработало. Спасибо, shuhard!
|
|||
5
shuhard
30.03.17
✎
14:50
|
(4) угу
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |