Я пытаюсь запустить команду для метода AddUserToGroup через веб-сервисы (UserGroup.asmx).
Я настроил код следующим образом.
//set up the user group
userGroup = new UserGroup.UserGroup();
userGroup.Url = vtiBin + "/UserGroup.asmx";
userGroup.Credentials = CredentialCache.DefaultCredentials;
Итак, мои учетные данные передаются на веб-сайт. Теперь я запускаю следующее
userGroup.AddUserToGroup("System Group", preferedName, userLogin, email, "");
это исключение, моя учетная запись не имеет разрешения. однако, если я запускаю этот код под другим пользователем с доступом GOD, он работает
Какое минимальное необходимое разрешение ??
Я дал свой аккаунт
- Полный доступ к списку информации о пользователях (на сайте sharepoint)
- Управление аналитикой, Управление аудиториями, Управление профилями пользователей, Персональные функции, Личный сайт, Установка разрешений (администратор sharedServices, Разрешения служб персонализации)