如何获得许可

时间:2015-10-11 08:29:44

标签: .net sharepoint permissions

我从某些操作中获得了角色。我怎么知道它的权限是什么?例如:107374182731GUIDOP

什么是许可" 1073741827"代表什么?

1 个答案:

答案 0 :(得分:0)

这将使用RoleDefinition.Id属性

保存在RoleDefinition类中
using  Microsoft.SharePoint.Client;
foreach(RoleDefinitions roleloop in YOURSITE.RootWeb.RoleDefinitions)
{
 if(roleloop.Id == "YOUR ROLE ID")
 {
   Response.Write("Role name is: " + roleloop.Name);
 }
}