Office365 Shared Mailbox'lar da Yetki Tanımlama ve Kaldırma
- Samet Eroğlu
- 19 Nis 2020
- 1 dakikada okunur
Öncelikle Powershell ile admin kullanıcımıza bağlantı sağlanır.
$UserCredential = Get-Credential $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection Import-PSSession $Session
Mailbox'a tanımlı kullanıcıların görüntülenmesi için aşağıda ki komut kullanılabilir.
Get-MailboxPermission -Identity samet@sameteroglu.com.tr
Mailbox'a user tanımlama işlemi için aşağıda ki komut kullanılır.
Add-MailboxPermission -Identity musteri@sameteroglu.com.tr -User samet@sameteroglu.com.tr -AccessRights FullAccess -AutoMapping:$false
Mailbox dan tanımlı kullanıcı kaldırmak için aşağıda ki komut kullanılır.
Remove-MailboxPermission -Identity musteri@sameteroglu.com.tr -User samet@sameteroglu.com.tr -AccessRights FullAccess
FullAccess verilen kullanıcılarda 'Send As' yetkisi verilmemektedir. Bu sebeple powershell ile tanımlanan kullanıcılara ek olarak o mailbox üzerinden mail gönderebilme yetkisi verilmek isteniyorsa aşağıda ki komut kullanılabilir.
Add-RecipientPermission -Identity "musteri@sameteroglu.com.tr" -Trustee samet@sameteroglu.com.tr -AccessRights SendAs
Kaldırmak İçin;
Remove-RecipientPermission -Identity "musteri@sameteroglu.com.tr" -Trustee samet@sameteroglu.com.tr -AccessRights SendAs
Comments