У меня возникают проблемы при попытке доступа к моему сайту sharepoint с помощью веб-сервисов (на powershell) при следующей конфигурации:
После построения DLL веб-службы (после этих шагов) я выполняю
$list = New-Object Lists
и попробуйте получить список по его GUID (известный мне):
$docs = $list.GetList("GUID-HERE")
Это приводит к исключению:
Получение списка по его имени совпадает.
Выполнение $list.GetListCollection()
возвращает мне списки, известные как https://sharepoint.company.tld
, и да, мой список не входит в их число.Только некоторые списки, содержащие веб-части, которые будут использоваться для реальных сайтов и тому подобного.
Итак, вот вопрос: Можно ли как-то сказать веб-службам, что они не будутполучить доступ к списку, расположенному в https://sharepoint.company.tld
, но для поиска в моих списках, расположенных в https://sharepoint.company.tld/sites/siteid/Lists
?