使用沙箱解决方案在sharepoint列表项上设置自定义权限

时间:2013-03-04 21:09:25

标签: c# sharepoint permissions sandbox

看起来无法使用Sandbox解决方案在SharePoint列表项上设置自定义权限,但无论如何都要考虑问题。

我想在Sandbox解决方案中完成类似的事情:List Item multiple users permissions programatically (sharepoint)

任何帮助/建议都将受到高度赞赏。

谢谢, PREM

1 个答案:

答案 0 :(得分:0)

基本上应该是可能的。唯一不适合您的是RunWithElevatedPrivileges,因此如果当前用户有足够的权限,您必须检查是否运行BreakRoleInheritance并使用例如RoleAssignments。此外,如果您只考虑Sandbox解决方案(而不是SharePoint Online),则可以在单独的服务器场解决方案中移动某些功能(例如RunWithElevatedPrivilegesSandbox Proxy(这些代理在联机版本中不可用)