Sharepoint-权限?

Sharepoint-权限?,sharepoint,permissions,usergroups,Sharepoint,Permissions,Usergroups,我试图通过webservices(UserGroup.asmx)在AddUserToGroup方法上运行一个命令 我设置代码如下 //set up the user group userGroup = new UserGroup.UserGroup(); userGroup.Url = vtiBin + "/UserGroup.asmx"; userGroup.Credentials = CredentialCache.DefaultCredentials; 因此,我将我的凭证传递给webse

我试图通过webservices(UserGroup.asmx)在AddUserToGroup方法上运行一个命令

我设置代码如下

//set up the user group
userGroup = new UserGroup.UserGroup();
userGroup.Url = vtiBin + "/UserGroup.asmx";
userGroup.Credentials = CredentialCache.DefaultCredentials;
因此,我将我的凭证传递给webserive。现在我运行以下命令

userGroup.AddUserToGroup("System Group", preferedName, userLogin, email, "");
这会引发异常,我的帐户没有权限。但是,如果我在另一个用户下运行这段代码,并且有上帝的访问权限,它就会工作

最低许可要求是多少

我已经交账了

  • 完全访问用户信息列表(在sharepoint网站上)
  • 管理分析、管理受众、管理用户配置文件、个人功能、个人网站、设置权限(sharedServices管理、个性化服务权限)

SharePoint中有允许web服务调用的权限。它被称为“使用远程接口”。您的用户应该具有通过web服务进行更改的权限。

SharePoint中有允许web服务调用的权限。它被称为“使用远程接口”。您的用户应该具有通过web服务进行更改的权限。

这难道不能更多地与管理组的权限有关,而不是与使用web服务的权限有关吗?我知道我以前通过UI遇到过类似的情况,结果证明我没有权限编辑该组的成员资格。我相信在某些情况下,您有权编辑组的成员资格:

  • 您是该组的创建者
  • 组的创建者(或网站集管理员)将您指定为组的所有者
  • 该组已配置为允许所有组成员编辑其成员资格,并且您是该组的成员
  • 您是网站集管理员

这些条件都不适合您吗?

这难道不是与管理组的权限有关,而不是与使用web服务的权限有关吗?我知道我以前通过UI遇到过类似的情况,结果证明我没有权限编辑该组的成员资格。我相信在某些情况下,您有权编辑组的成员资格:

  • 您是该组的创建者
  • 组的创建者(或网站集管理员)将您指定为组的所有者
  • 该组已配置为允许所有组成员编辑其成员资格,并且您是该组的成员
  • 您是网站集管理员

有没有可能这些条件都不适合您?

您好,谢谢您的回复,我正在查看此页面(),页面上显示所有权限都已启用此功能。请你能更详细地描述一下,(我可以在哪里查看网站以确保此权限已打开)。您好,感谢您的回复,我正在查看此页面(),页面上显示所有权限都已打开。请您更详细地描述一下,(我可以在哪里查看网站以确保此权限已打开)。当我将我的帐户设置为“网站集管理员”时,它可以工作,但是当我从该组中删除我的帐户并通过“高级权限”更改我的权限时(勾选所有框-完全控制、设计、贡献、阅读、仅查看、个人编辑、管理层次结构、批准、限制阅读)它不起作用。我似乎在这里遗漏了一些东西,因为当我将我的帐户设置为一个组时,作为网站集管理员是过度杀戮(因为这是多个网站的管理员,我只想影响我网站上的一个组)“网站集管理员”它可以工作,但是当我从该组中删除我的帐户并通过“高级权限”更改我的权限时(勾选所有框-完全控制、设计、贡献、阅读、仅查看、个人编辑、管理层次结构、批准、限制阅读)它不起作用。似乎我在这里遗漏了一些东西,因为作为一个网站集管理员是过分的(因为这是一个多网站的管理员,我只想影响我网站上的一个组)