none
Как настроить права на список задач, что бы отображались только назначенные мне RRS feed

  • Вопрос

  • Есть список задач в котором так же настроена диаграмма, которая отображает задачу и процент выполнения по ней. Не могу сообразить как правильно расставить права так, что бы каждый человек видел только задачи назначенные ему и диаграмма так же что бы отображала только его задачи. Ну и конечно что бы он их редактировать мог. Такое вообще возможно?

    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


    Настройте представление. Укажите в парамете @me
    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 Video
    12 апреля 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