首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将权利交给SPListItem

将权利交给SPListItem
EN

Stack Overflow用户
提问于 2011-07-22 13:41:28
回答 2查看 381关注 0票数 0

以下代码用于授予用户访问SPListItem的权限

代码语言:javascript
复制
//Add current user
tempRoleAssignment = new SPRoleAssignment((SPPrincipal)currentUser);
tempRoleAssignment.RoleDefinitionBindings.Add(web.RoleDefinitions.GetByType(SPRoleType.Contributor));
item.RoleAssignments.Add(tempRoleAssignment);

但当当前用户域服务器不同于sharepoint服务器时,它就不起作用了。

更多信息我的Sharepoint服务器名是spserver。域服务器名称为domainserver。当我尝试向域服务器的用户授予sharepoint server SPListItem的权限时,它无法分配,因为我可以将权限授予任何sharepoint组。它不会通过使用上述代码触发任何错误/异常,但用户没有访问永久SPListItem权限

我想知道有没有人能帮我?

EN

回答 2

Stack Overflow用户

发布于 2011-07-25 16:46:37

因此,当前用户位于SharePoint服务器之外的另一个域中?您是如何实现这一点的,单向还是双向信任?

票数 0
EN

Stack Overflow用户

发布于 2011-07-26 09:43:59

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6786093

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档