2009-09-19 3 views
2

Нам нужно получить группы пользователей, которые имеют разрешения на чтение для документа. Нам известен URL-адрес документа. Следующий сервис разрешений предоставляет группы, которые имеют доступ, но он ожидает либо URL-адрес сайта, либо URL-адрес списка. У нас есть URL-адрес документа. Есть ли другая служба, которая предоставляет разрешения для документа. Или, альтернативно, есть способ узнать список, если мы знаем URL документа.Разрешение для документа SharePoint с использованием веб-служб MOSS

Права доступа Сервис - http://<server-url>/_vti_bin/permissions.asmx

Спасибо!

ответ

1

Получение разрешений на уровне элемента невозможно с помощью готовых веб-сервисов.

Einar Stangvik разработал код custom web service that does this и содержит исходный код. Если вы можете развернуть специальный код на сервер, вы можете его использовать.

+0

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

+0

@Mogsdad Ссылка на блог по-прежнему работает, что является важным. Я уверен, что кто-то, кто ищет исходный код, может связаться с самим Эйнаром и попросить его. –