Sharepoint - поиск библиотек документов, у которых есть права на запись. - PullRequest
0 голосов
/ 16 марта 2010

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

Что мне нужно сделать, так это найти библиотеки документов, которые текущий пользователь может загрузить файл, я хочу использовать веб-службы Sharepoint, я нашел метод Permissions.asmx GetPermissionCollection, но мне не нужны разрешения на уровне сайта или список Мне нужны разрешения для библиотеки документов, пока я не смог добиться успеха.

Любая идея будет приветствоваться

Спасибо

1 Ответ

0 голосов
/ 16 марта 2010

Библиотека документов является своего рода списком. Вы можете использовать GetPermissionCollection на нем.

Редактировать, добавлено следующее:

Если вы не получаете того, что вам нужно, от веб-служб по умолчанию, я предлагаю написать свой собственный. Он будет работать на вашей ферме (наряду со встроенными), поэтому у вас будет полный доступ к «обычному» API, и вы сможете экспортировать нужный метод.

...