Разрешения элемента списка SharePoint 2010 - PullRequest
0 голосов
/ 10 января 2012

Кто-нибудь знает способ реализации разрешений в списке SharePoint, чтобы элементы были видны только тому, кто его создал, а также их менеджеру (и их менеджерам и т. Д.). Таким образом, любой человек может видеть все предметы, которые принадлежат или принадлежат подчиненному?

Я использую SharePoint Server 2010.

Я пытаюсь использовать EventReceiver, пока добавлен элемент списка, устанавливающий его разрешение для менеджера пользователя, но что если пользователь получит повышение / понижение в должности и у него будет новый менеджер?

Ответы [ 2 ]

1 голос
/ 10 января 2012

Я думаю, что самый простой способ - это изменить стандартное представление и установить для «стандартного» фильтра значение «Показывать элементы» только в том случае, если верно следующее: [Создано] [равно] [Мне] и использовать второе представление, доступное дляМенеджеры только без фильтра.Конечно, вы должны убедиться, что ваши пользователи не могут изменять представления.

Я знаю, что это кажется очень простым, но часто это работает в небольших средах.

0 голосов
/ 16 апреля 2014

Вы также можете сделать одну вещь .. создать один рабочий поток, который запускается при создании элемента. затем на добавление товара дать разрешение .. в этом дать разрешение "Создано" и "текущий список: менеджер" .. это будет очень легко и работать тоже. :) ..

...