This post is also available in: angielski
W chwili kiedy firma Microsoft udostępniła Microsoft Exchange 2010 SP1 otrzymaliśmy również nową funkcję, która powodowała automatyczne podłączanie do Microsoft Outlook 2010 oraz 2007 skrzynek do których użytkownik posiadał uprawnienia Full Mailbox Access.
Problemem wówczas stało się mapowanie do Outlooka wszystkich skrzynek do których mieliśmy uprawnienia Full Mailbox Access co powodowało spowolnienie Outlooka.
Niestety wraz z udostępnieniem takie funkcjonalności firma Microsoft nie pomyślała o udostępnieniu również możliwości jej wyłączenia.
Taka możliwość pojawiła się dopiero w Microsoft Exchange 2010 SP2 gdzie możemy zablokować funkcję automapowania dla konkretnej skrzynki.
Jeżeli nadamy użytkownikowi uprawnienia Full Mailbox Access za pomocą Exchange Management Console, wówczas skrzynka do której ma on uprawnienia pojawi się automatycznie w jego Outlooku.
Aby zapobiec automatycznemu podpinaniu skrzynki, uprawnienia takie musimy nadać za pomocą poleceń Powershell w Exchange Management Shell tak jak jest to przedstawione poniżej:
Add-MailboxPermission -Identity JKowalski -User 'Nowak Adam' -AccessRight FullAccess -InheritanceType All -Automapping $false
W powyższym przykładzie nadajemy uprawnienia Full Mailbox Access użytkownikowi Nowak Adam do skrzynki JKowalski. Aby zapobiec automatycznemu podłączeniu skrzynki do Outlooka Nowaka Adama używamy dodatkowo opcji -Automapping $false
Jeżeli posiadamy już skrzynkę do której ma dostęp wielu użytkowników i chcemy zablokować automatyczne mapowanie tej skrzynki do Outlooka, musimy najpierw wylistować wszystkie uprawnienia, następnie je usunąć, a na koniec ponownie dodać z opcją -Automapping $false
Poniższy przykład przedstawia jak zablokować automapowanie dla nadanych już uprawnień:
$permissions = Get-MailboxPermission udostepnionaskrzynka | where {$_AccessRights -eq "FullAccess" -and $_IsInherited -eq $false}
$permissions | Remove-MailboxPermission
$permissions | ForEach {Add-MailboxPermission -Identity $_.Identity -User $_.User -AccessRights:FullAccess -AutoMapping $false}
Pingback:Shared Mailbox problem z emailami wysłanymi i usuniętymi - ExchangeBlog