Посмотреть документ в списке, не открывая его в SP2010 - PullRequest
0 голосов
/ 14 ноября 2010

возможно ли в Sharepoint 2010 установить разрешение для документа, чтобы позволить конкретному пользователю просматривать этот документ (например, при просмотре документов определенной библиотеки документов), не давая ему права открывать его?

Например, [user1] может видеть, что в списке документов библиотеки документов [DocLib1] есть документ с именем [doc1.docx], но [user1] не имеет разрешения на открытие [doc1.docx ] и просмотрите его содержимое.

Ответы [ 2 ]

2 голосов
/ 15 ноября 2010

Технически ответ Раймунда - мрак, а не безопасность. Если вы собираетесь пойти по этому пути, вы можете просто обновить свой основной вид, чтобы удалить любые ссылки на документ. и создать отдельный вид для тех, кто авторизован.

Редактирование ***

после двойной проверки msdn я нашел статью о разрешениях пользователя. Это показывает, что на самом деле существует два отдельных уровня разрешений - просмотр элементов и открытые элементы. к сожалению, просмотр предметов зависит от уровня разрешений открытых предметов, поэтому не может реально достичь вашей цели.

http://technet.microsoft.com/en-us/library/cc288074.aspx

1 голос
/ 15 ноября 2010

Это можно сделать, создав соединение службы SOAP в Sharepoint Designer

alt text

Затем используя список документов в качестве источника (объявление входа на вкладке входа с привилегиейчтобы просмотреть список), а затем отобразить его как представление данных в виде точечной точкивместо этого список (я должен работать с библиотекой документов так же, как они представлены как списки).

...