Category: Exchange online
-
GET EXO MAILBOX PERMISSION For All users
Access rights showed as System.Collections.ArrayList in csv. you have to use use ‘-join’ for the array. Get-exoMailbox -ResultSize unlimited | Get-EXOMailboxPermission | Select Identity, User, Deny,@{n=’AccessRights’;e={$_.AccessRights -join “;”}}, IsInherited| Where {($_.user -ne “NT AUTHORITY\SELF”)}| Export-Csv “filpath\filename$(Get-Date -Format ‘dd_MM_yyyy HH_mm tt’).csv” -NoTypeInformation using filter Get-exoMailbox -ResultSize unlimited -Properties identity,RecipientTypeDetails,mailboxplan | Where-Object {($_.MailboxPlan -like “ExchangeOnlineEnterprise-*“) } |…
-
Add Message Options to Outlook Quick Access Toolbar
no need to double click on email properties for message headers Outlook 365 –> options –> Quick Access Toolbar item –> select choose All Commands in “choose commands from” under customize toolbar –> select message options –> add –> OK
-
Report on Recoverable Items
$users = Get-Mailbox -ResultSize Unlimited -Filter {LitigationHoldEnabled -eq $true} $colusers=@() [string]$LogFile = “Path\filename-$(Get-Date -Format ‘dd_MM_yyyy HH_mm tt’).csv” # Path of the Log File Add-Content $LogFile (“Mailbox” + “;” +” Item Count”); $users | ForEach-Object { Start-Sleep -Milliseconds 1000 $Identity = $_.WindowsEmailAddress Write-host “working on:” $Identity $colUsers = (Get-MailboxFolderStatistics -Identity $identity | where {$_.name -eq ‘Recoverable…
-
List The Extension Attributes in AZURE-AD
Get-EXORecipient -ResultSize unlimited -PropertySets Custom | Select Identity,CustomAttribute8,CustomAttribute12,CustomAttribute15