2015-04-02 42 views
0

我需要将sharepoint中的所有权限都删除到Powershell中的所有安全组。删除所有安全组的所有权限Powershell

首先,我试图做到这一点在所有群体,这里是我的代码:

$groups = $root.SiteGroups 
    foreach($group in $groups) 
    { 

    } 

我只发现有这样的角色添加的方式,但我想删除所有。

$spRoleAssignment = New-Object Microsoft.SharePoint.SPRoleAssignment($spGroup) 
       $sproledefinition = $web.RoleDefinitions["Contribute"] 
       $sproleassignment.RoleDefinitionBindings.Add($sproledefinition) 

在此先感谢。

霍尔迪

回答

0

您可以删除从SPRoleAssignment所有RoleDefinitionBindings与​​:

$sproleassignment.RoleDefinitionBindings.RemoveAll() 
相关问题