Monday 9 June 2014

SharePoint Permissions

using (SPSite site = new SPSite("http://SP2010:8888/"))
{
using (SPWeb web = site.RootWeb)
{
SPRoleDefinitionCollection roleColl = web.RoleDefinitions;
foreach (SPRoleDefinition role in roleColl)
{
Console.WriteLine(role.Name.ToString());
}
Console.ReadLine();
}
}

---------------------------
Full Control
Design
Contribute
Read
Limited Access