Public/Add-ExchOnlineMailboxPermission.ps1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
function Add-ExchOnlineMailboxPermission { <# .SYNOPSIS Must specify FullAccess, SendAs, or both. #> param ( [string]$Mailbox, [string]$User, [switch]$FullAccess, [switch]$SendAs ) if ($FullAccess.IsPresent) { Add-MailboxPermission -Identity $mailbox -User $user -AccessRights FullAccess } if ($SendAs.IsPresent) { Add-RecipientPermission -Identity $mailbox -Trustee $user -AccessRights SendAs } } |