用户在SharePoint 2010库中添加文档的权限

时间:2012-06-05 14:09:28

标签: c# sharepoint-2010 rights spgroup

我想检查一下,如果用户可以在文档库中添加文档,则启用自定义操作。 我用了 this article

然后我遇到了以下问题: 我不知道如何检查为此库添加的用户权限。

我尝试使用当前网站的SPGroup,但我需要知道组的名称,并且这个名称不是常量。 我可以获得当前用户的角色,但是如何获得有关这组角色包含SPRoleType.Contributor类型角色的信息?

我会很感激任何帮助的尝试!

1 个答案:

答案 0 :(得分:1)

是的,我找到了解决方案!

bool t = list.Permissions.DoesUserHavePermissions(SPRights.AddListItems) 

如果用户可以向库添加文档,则返回true