12.12.2011, 10:55 | #1 |
Участник
|
Видимость записей.
Можно ли реализовать для пользователей видимость записей, например только по выбранным регионам? А так же, чтобы он мог формировать отчеты только по ним, а другие регионы не мог бы выбирать, а лучше, вообще не видел?
|
|
12.12.2011, 13:09 | #2 |
Участник
|
Как один из вариантов - сделать каждый регион отдельным подразделением. Затем раскидать пользователей и записи по этим подразделениям и соотв. образом настроить роли безопасности (сделать уровень доступа - подразделение)
|
|
12.12.2011, 15:00 | #3 |
Участник
|
Боюсь так не получится. Мне нужно не только по регионам ограничивать доступ.
|
|
12.12.2011, 15:33 | #4 |
Участник
|
|
|
13.12.2011, 09:55 | #5 |
Участник
|
Для каждой отдельно взятой записи? Это тоже не выход. Попробую назначить регионы для рабочих групп и для каждой группы настрою представление, посмотрю, что получится.)
|
|
13.12.2011, 12:11 | #6 |
Участник
|
Цитата:
А как вы представлениями запретите пользователям просмотр записей из чужих регионов? А отчеты, расширенный поиск? |
|
13.12.2011, 17:59 | #7 |
Участник
|
Да, ничего не получается. Отчеты я еще могу запретить формировать, но расширенный поиск.... У меня сложная задача. Уже и не знаю теперь, с какой стороны подступиться. Надо фильтрацию для пользователя сделать по регионам, от регионов тянутся города, плюс еще есть пара справочников со "шлейфом"... Как же мне сделать, чтобы пользователь видел записи только по выбранным параметрам, причем и в отчете, и в расширенном поиске?....
|
|
13.12.2011, 21:21 | #8 |
Участник
|
Цитата:
Сообщение от Berger
У меня сложная задача. Уже и не знаю теперь, с какой стороны подступиться. Надо фильтрацию для пользователя сделать по регионам, от регионов тянутся города, плюс еще есть пара справочников со "шлейфом"... Как же мне сделать, чтобы пользователь видел записи только по выбранным параметрам, причем и в отчете, и в расширенном поиске?....
|
|
14.12.2011, 09:36 | #9 |
Участник
|
Сейчас попробую поподробнее... На том же примере справочника регионов. Допустим, я хочу, чтобы пользователь №1 видел только те записи, которые относятся к Ивановской, Владимирской и Костромской областям (в записи регион выбирается из справочника по ссылке). Записи относящиеся к другим регионам необходимо скрыть. Я могу открыть представление с фильтром по регионам, создать общий доступ этому пользователю для указанных регионов, но в расширенном поиске, если не выбирать регион, при создании нового представления, формируется список записей по всем регионам. Есть ли возможность запрета создания представления в расширенном поиске, или вообще нужно что-то другое придумывать? Если решится вопрос со справочником регионов, то по аналогии сделаю отбор и по остальным справочникам.
|
|
14.12.2011, 12:00 | #10 |
Участник
|
Если честно, то мне кажется самый правильный путь это все же настроить при помощи подразделений
|
|
|
За это сообщение автора поблагодарили: Berger (1). |
14.12.2011, 12:05 | #11 |
Участник
|
|
|
14.12.2011, 12:41 | #12 |
Участник
|
Цитата:
1) Если за каждый регион (или несколько регионов) отвечает один сотрудник. То выбираете все записи, где территория, например равна Ивановская, Владимирская и Костромская область и назначаете этому сотруднику (при этом в ролях он должен иметь уровень просмотра только собственные записи, ну а его руководитель, к примеру, по всему подразделению) 2) Если за каждый регион (или несколько регионов) отвечает несколько сотрудников, то создаете рабочие группы по этим самым нужным вам районам (Ивановская, Владимирская и Костромская область ), в каждую такую группу добавляете нужных вам пользователей. Далее, в зависимости от указанных територий в записях открываете общий доступ соответствующей рабочей группе (при этом в ролях он все равно должен иметь уровень просмотра только собственные записи) 3) чтобы не делать это все вручную, напишите бизнес-процесс, который а) распределит уже существующие записи и б) будет распределять вновь созданные или измененные |
|
14.12.2011, 12:49 | #13 |
Участник
|
Т. е. при создании новой записи мне нужно будет кажый раз ее назначить кому-то, в зависимости от региона?
|
|
14.12.2011, 13:02 | #14 |
Участник
|
Хотя... Можно написать бизнес-процесс... Спасибо, сейчас попробую.
|
|
14.12.2011, 14:49 | #15 |
Участник
|
Не получилось.(((( Одну и ту же запись не могу назначить нескольким рабочим группам, т.к. отбор идет по параметрам регион и организация. Например, для первой группы регион1, продукт 1, продукт 2, для второй группы: регион 1, продукт 1, продукт 3. Т.е. записи с параметрами регион1, продукт 1 должны видеть обе группы.
|
|
14.12.2011, 22:52 | #16 |
Участник
|
Цитата:
Сообщение от Berger
Не получилось.(((( Одну и ту же запись не могу назначить нескольким рабочим группам, т.к. отбор идет по параметрам регион и организация. Например, для первой группы регион1, продукт 1, продукт 2, для второй группы: регион 1, продукт 1, продукт 3. Т.е. записи с параметрами регион1, продукт 1 должны видеть обе группы.
|
|
16.12.2011, 11:01 | #17 |
Участник
|
Да, я как раз и пытаюсь сделать через общий доступ, но если я в расширенном поиске не устанавливаю фильтр по регионам, у меня вываливаются все записи. Сейчас ищу, можно ли как-то эту кнопку отключить. Может еще будут какие-то мысли? Хотели привязать рабочие группы к регионам, как связь N:N, тоже пока не помогло.
|
|
|
|