给网站新增一个用户组“Members”,给用户组赋予“参与讨论”权限,并新增所有授权用户

SPRoleDefinition oRole = newWeb.RoleDefinitions["参与讨论"];
SPGroup oGroup = newWeb.SiteGroups["Members"];
SPRoleAssignment oRoleAssignment
= new SPRoleAssignment(oGroup);
oRoleAssignment.RoleDefinitionBindings.Add(oRole);
newWeb.RoleAssignments.Add(oRoleAssignment);

oGroup.Users.Add(
"NT Authority\\Authenticated Users", "",
 "NT Authority\\Authenticated Users", "");
posted on 2011-06-03 16:26  Roy Cao  阅读(500)  评论(0编辑  收藏  举报