1
我想从站点上的所有位置删除站点上的所有唯一权限,无论它们是库中的列表,库,列表项,文件夹还是文档。必须删除所有唯一权限。删除站点上所有位置的唯一权限SharePoint 2013
我发现PS脚本删除列表或站点上的唯一权限,但就是这样,没有任何示例要从所有位置删除。
脚本,我发现有波纹管:
站点:
$WebURL ="#"
$web = Get-SPWeb $WebURL
if (($web.HasUniqueRoleAssignments) -and ($web.IsRootWeb -eq $false))
{
$web.ResetRoleInheritance()
Write-host "Broken Inheritance Reset on web:" $web.URL
}
的列表:
$WebURL ="#"
$Web = Get-SPWeb $WebURL
$ListColl = $web.lists | Where-Object
{
($_.HasUniqueRoleAssignments -eq $true) -and ($_.hidden -eq $false)
}
foreach($list in $ListColl) #if($list) #Exists
{
$list.ResetRoleInheritance()
Write-host "Broken Inheritance Reset on List:" $list.Title
}
任何帮助吗?