Лучший отвечающий
Как настроить права на список задач, что бы отображались только назначенные мне

Вопрос
-
Есть список задач в котором так же настроена диаграмма, которая отображает задачу и процент выполнения по ней. Не могу сообразить как правильно расставить права так, что бы каждый человек видел только задачи назначенные ему и диаграмма так же что бы отображала только его задачи. Ну и конечно что бы он их редактировать мог. Такое вообще возможно?
P.S. SP 2010
12 апреля 2011 г. 6:48
Ответы
-
Здесь нужно различать задачи по степени "строгости" доступа, на что часто не обращают внимания. Если требуется нестрогая фильтрация (нужно по дефолту видеть свои, но можно взглянуть и на чужие), то достаточно настроить фильтрацию в представлении. Если же возможность просмотра чужих элементов нужно исключить (строгая фильтрация), то нужно устанавливать разрешения на каждый элемент - отбирать у тех, кому не положено, предоставлять тем, кому требуется. Вот здесь - http://sharepoint-community.ru/ps/dkms/libs/default.aspx - пример подобной настройки разрешений.
- Помечено в качестве ответа вжик 12 апреля 2011 г. 13:16
12 апреля 2011 г. 8:57Отвечающий
Все ответы
-
Есть список задач в котором так же настроена диаграмма, которая отображает задачу и процент выполнения по ней. Не могу сообразить как правильно расставить права так, что бы каждый человек видел только задачи назначенные ему и диаграмма так же что бы отображала только его задачи. Ну и конечно что бы он их редактировать мог. Такое вообще возможно?
P.S. SP 2010
Sergey A Belskiy - Microsoft® Most Valuable Professional, Sharepoint Server || My blog || My Twitter || My Facebook || My Video- Предложено в качестве ответа Sergii BielskyiMVP, Moderator 12 апреля 2011 г. 7:45
- Отменено предложение в качестве ответа вжик 12 апреля 2011 г. 8:05
12 апреля 2011 г. 7:45Модератор -
Наверно не правильно проблему описал. Суть в том что некоторые люди должны видеть все задачи. Ну скажем человек который их принимает и отчетность так же должен видеть всю. А те кому эти задачи назначаются, они должны видеть только свои задачи. представление то едино для всех.
И если указывать в параметре кому назначено = @me, то вообще не отображается ни один элемент. Указывать нужно так [я]
- Изменено вжик 12 апреля 2011 г. 8:21
12 апреля 2011 г. 8:03 -
Наверно не правильно проблему описал. Суть в том что некоторые люди должны видеть все задачи. Ну скажем человек который их принимает и отчетность так же должен видеть всю. А те кому эти задачи назначаются, они должны видеть только свои задачи. представление то едино для всех.
И если указывать в параметре кому назначено = @me, то вообще не отображается ни один элемент.
Sergey A Belskiy - Microsoft® Most Valuable Professional, Sharepoint Server || My blog || My Twitter || My Facebook || My Video12 апреля 2011 г. 8:18Модератор -
Здесь нужно различать задачи по степени "строгости" доступа, на что часто не обращают внимания. Если требуется нестрогая фильтрация (нужно по дефолту видеть свои, но можно взглянуть и на чужие), то достаточно настроить фильтрацию в представлении. Если же возможность просмотра чужих элементов нужно исключить (строгая фильтрация), то нужно устанавливать разрешения на каждый элемент - отбирать у тех, кому не положено, предоставлять тем, кому требуется. Вот здесь - http://sharepoint-community.ru/ps/dkms/libs/default.aspx - пример подобной настройки разрешений.
- Помечено в качестве ответа вжик 12 апреля 2011 г. 13:16
12 апреля 2011 г. 8:57Отвечающий -
Да необходима строгая фильтрация. Есть ли вариант поставить запрет на создание и выбор представления? Ну скажем установить стандартное представление "мои задачи", а нужные люди с правами смогут менять его на "все задачи". Тогда "некоторые" не смогут просмотреть чужих задач.12 апреля 2011 г. 9:06
-
Должно быть, Вы не прочли второго абзаца в моём ответе - там сказано, как реализовать строгую фильтрацию. Никаких запретов на переключение представлений не требуется - от смены представления разрешений у пользователя не прибавится.12 апреля 2011 г. 9:11Отвечающий
-
Я все прочитал и все понял. Понятно, что разрешений от запрета на смену представления не добавится, но цель будет достигнута же? Если человек не сможет поменять представление, а стандартно будут только "мои задачи", то как следствие он не сможет увидеть других задач. Конечно, если отнять права на конкретный элемент, то у него совсем не будет возможности его просмотреть. Но и в случае если он не сможет сменить представление, я так же не вижу возможностей для просмотра элемента. Вот только как запрет на представления поставить, это вопрос, наверно придется писать РП.12 апреля 2011 г. 9:23
-
Кроме просмотра в браузере, есть ещё способы доступа к данным Шарепойнта. И эти Ваши "запреты на представления" (которых не существует) никак на них не повлияют. Есть прямое решение задачи, зачем искать какое-то косвенное, да ещё и весьма ограниченное?12 апреля 2011 г. 9:34Отвечающий
-
назначьте на представление целевую аудиторию, например, Администраторы. и только Администраторы смогут увидеть то представление, которое не надо видеть всем.
- Предложено в качестве ответа Sergii BielskyiMVP, Moderator 12 апреля 2011 г. 9:43
- Отменено предложение в качестве ответа вжик 12 апреля 2011 г. 10:40
12 апреля 2011 г. 9:35 -
назначьте на представление целевую аудиторию, например, Администраторы. и только Администраторы смогут увидеть то представление, которое не надо видеть всем.
12 апреля 2011 г. 10:31 -
естественно, целевые аудитории помогают только от "случайного доступа" к информации.
Если нужно "физически" разграничить доступ, по моему мнению, ничего кроме назначения собственных разрешений на каждую задачу при её создании не придумать.
12 апреля 2011 г. 11:05 -
И эти Ваши "запреты на представления" (которых не существует) никак на них не повлияют.
http://www.gotdotnet.ru/forums/5/89921/427972/
P.S. не удержался =)
15 апреля 2011 г. 5:44 -
P.S. не удержался =)
Всё же, удержались :(
От прочтения формулировки помянутого разрешения - "Управление личными представлениями - Создание, изменение и удаление личных представлений списков. " Как-то мало оно относится к обсуждавшимся переключениям существующих общих представлений.
15 апреля 2011 г. 6:19Отвечающий -
А не подскажите как сделать так чтобы задачи могли просматривать и делать с ними любые действия только те пользователи , которым назначена конкретная задача. У меня почему то любой пользователь может зайти в любую задачу и завершить её?18 июля 2012 г. 13:00
-
ссылка недоступна :( можете скинуть сюда эту статью?31 июля 2012 г. 5:28