Simple script for reporting PF permissions (Exchange 2007)

Get UPN Suffix for all users in Office 365 (Powershell);
# Simple script for reporting PF permissions (Exchange 2007)
$arFolderData2 = @()
$folders = get-publicfolder -recurse -resultsize unlimited
foreach ($folder in $folders) 
{
 $folderstats = get-publicfolderstatistics $folder.identity
 $perm = get-publicfolderclientpermission $folder.identity 
  foreach ($owner in $perm) 
  {
    $folder2 = ""
    $folder2 = $folder.name + ";" + $folder.identity + ";" + $owner.user + ";" + $owner.AccessRights
    $arFolderData2 += $folder2
  }
}
$arFolderData2 > PF2.txt

No comments: