2015-05-14 3 views
0
clientContext.ExecuteQuery(); 

Все, что я пытаюсь сделать, это получить (не редактировать) список пользователей, я определенная группа с сайта Sharepoint для приложения MVC. Я получаю ошибку Access Denied, когда я запускаю эту строку в качестве администратора. Но эта строка работает отлично, если я добавлен в группу Owners.Доступ запрещен при использовании ExecuteQuery() для Sharepoint сайта

Я также могу просмотреть списки групп через сайт Sharepoint, если я под одной или другой или обеими группами через веб-браузер. Похоже, что обе группы имеют одинаковые разрешения. Что дает?

Я также не могу ничего изменить со стороны Sharepoint, так что это не вариант.

Если это поможет, я также использую это как учебник: http://msdn.microsoft.com/en-us/library/ee538244(v=office.14).aspx

ответ

1

Если вы идете в группе с помощью пользовательского интерфейса, как пользователь, вы должны изменить настройки, что позволяет другим членам группы, чтобы увидеть Whos в группа

Перейдите к настройкам сайта> люди и группа> щелкните по своей группе> на одном из меню, например, как действие, это параметр для настроек группы. В этой области настроек есть два раздела конфигурации: «Один» - это тот, кто может добавлять пользователей в группу, и кто может видеть, кто находится в группе. Проверьте правильность этих настроек.

Приветствия

Truez

+0

Ха ... Я даже не понимаю, что это был вариант в SharePoint. Спасибо. –

Смежные вопросы