给予拆分的权利

本文关键字:拆分 | 更新日期: 2023-09-27 18:03:11

下面的代码用于授予用户访问SPListItem

的权限
//Add current user
tempRoleAssignment = new SPRoleAssignment((SPPrincipal)currentUser);
tempRoleAssignment.RoleDefinitionBindings.Add(web.RoleDefinitions.GetByType(SPRoleType.Contributor));
item.RoleAssignments.Add(tempRoleAssignment);

但是当当前用户域服务器与sharepoint服务器不同时,它不能工作。

更多的信息我的Sharepoint服务器名称是spserver。域服务器名称为domainserver。当我试图给用户的权利domainserver sharepoint服务器SPListItem它不能分配,因为我可以给任何sharepoint组的权利。它不会通过使用上面的代码触发任何错误/异常,但用户不能有权访问特定的SPListItem

我想知道是否有人可以帮助我?

给予拆分的权利

因此,当前用户在SharePoint服务器以外的另一个域上?你是如何实现的,单向还是双向信任?

您是否运行角色分配的更新?(roleassignment.update (),,pricipal.update ()) .