private775 icon

PS/SP - add a group - read prmissions to all items

private775 | PRO | 06/03/16 06:41:15 PM UTC | 0 ⭐ | 697 👁️ | Never ⏰ | []
PowerShell |

460 B

|

None

|

0 👍

/

0 👎

$wUrl  = "http://contoso/sites/ITS"
$w = Get-SPWeb $wUrl
$l = $w.Lists["Accomplishments"]
$gr = $w.Groups["Accomplishments Viewers"]
$readRole = $w.RoleDefinitions["Read"]
$ra = new-object -TypeName "Microsoft.SharePoint.SPRoleAssignment" -ArgumentLis $gr
$ra.RoleDefinitionBindings.Add($readRole)
 
Write-Host -NoNewLine "Start "
$l.Items | % {
    $_.RoleAssignments.Add($ra)
    $_.SystemUpdate($false)
    Write-Host -NoNewLine "."
}
 
Write-Host " done"

Comments