# PowerShell-Script to extract the Public Folder permissions of a given public folder # the default output of "get-publicfolderclientpermissions" is not so usable für CSV-Reports. Begin { } Process { $pf = $_ $folder = $pf.parentpath + "\" + $pf.name write-host "Processing Folder:" $folder $permission = get-PublicFolderClientPermission -identity $pf.Identity foreach ($perm in $permission) { $rights = [string]$perm.accessRights $User = [string]$perm.User # write-host "Rechte" $rights "User:" $User $pso = New-Object PSObject Add-Member -InputObject $pso noteproperty folder $folder Add-Member -InputObject $pso noteproperty User $User Add-Member -InputObject $pso noteproperty rights $rights $pso } } End { }