Как получить разрешения на уровне элемента для элементов списка

У меня есть требование: у меня есть 300 агентств с несколькими пользователями и 5 регионов с несколькими пользователями и администраторами. Несколько агентств подчиняются одному региону.

Когда пользователь входит в систему как пользователь агентства и создает элемент списка, а при отправке элемент должен предоставлять разрешения всем пользователям, связанным с агентством пользователей и региональным агентством. Это сопоставляется с использованием списка ссылок, какое агентство принадлежит региону.

Можно ли разрешить для групп элемент задавать динамически с помощью рабочих процессов SharePoint Designer. Я смог заставить это работать, если я жестко задал имена групп в рабочем процессе дизайнера SP. Я не уверен, как динамически передавать имена групп в рабочий процесс.

Группы SP и их пользователи уже определены в разрешениях SharePoint.


person SharePoint Support    schedule 27.09.2013    source источник
comment
Нужно ли чем-то делиться пользователям из разных регионов? Если нет, то почему бы просто не создать разные дочерние сайты для каждого региона и предоставить доступ к этому дочернему сайту только пользователям из этого региона?   -  person skeletank    schedule 30.09.2013
comment
На самом деле все агентства в рамках региона обмениваются информацией в отчетах. Я не могу создавать подсайты.   -  person SharePoint Support    schedule 18.10.2013


Ответы (1)


Я нашел решение, используя списки InfoPath и SP.

Сначала я создал справочный список под названием «Регионы» и прекратил наследование в списке, добавил группы и пользователей SharePoint в группы, а для каждого элемента списка предоставил разрешения списка группам SP, которые имеют доступ к элементу списка.

В список "Опрос" добавлено поле поиска из списка "Регионы", теперь при добавлении нового элемента пользователь будет видеть регион и агентства, к которым он принадлежит.

В списке «Опрос» я создал папки для «Регионов» и «Агентства» и установил разрешения на уровне папок, аналогичные списку «Регионы».

person SharePoint Support    schedule 18.10.2013