此问题可能是由于以下原因导致的:
以下是解决此问题的步骤:
下面是一个示例代码,演示如何将用户添加到 SharePoint 组中:
var webservice = new UserGroupservice();
webservice.Credentials = System.Net.CredentialCache.DefaultCredentials;
//设置要添加到组中的用户名称,组以及所添加的用户的角色
string[] userNames= {"domain\\user1", "domain\\user2"};
string groupName = "SharePoint组名称";
string roleName = "访问者";
//以代码方式将用户添加到组中
try
{
XmlNode resultXmlNode = webservice.AddUserCollectionToGroup(
groupName,
userNames,
roleName,
null,
null,
null);
var result = resultXmlNode.Attributes["Status"].Value;
if (result == "0")
{
Console.WriteLine("用户已成功添加到组中");
}
else
{
Console.WriteLine("用户未添加到组中");
}
}
catch(Exception ex)
{
Console.WriteLine(ex.Message);
}