Como criar Impersonate para um usuário?
Posted On 14 de agosto de 2014
O Impersonate ou Impersonation é uma propriedade que pode ser adicionada a uma conta de correio para que o usuário final possa fazer pesquisas em outras caixas sem necessitar de autenticação. Geralmente é aplicada à uma conta de serviço e ajuda muito em algumas situações.
Abaixo estão duas soluções, ambas aplicadas para a mesma conta de correio porém uma solução indicada para o Exchange 2007 e outra para o Exchange 2010.
Exchange 2007:
Get-ExchangeServer | where {$_.IsClientAccessServer -eq $TRUE} | ForEach-Object {Add-ADPermission -Identity $_.distinguishedname -User (Get-User -Identity USERMBX | select-object).identity -AccessRights GenericAll -InheritanceType Descendents} Get-ExchangeServer | where {$_.IsClientAccessServer -eq $TRUE} | ForEach-Object {Add-ADPermission -Identity $_.distinguishedname -User (Get-User -Identity USERMBX | select-object).identity -extendedRight ms-Exch-EPI-Impersonation}
Exchange 2010:
New-ManagementRoleAssignment –Name:USERMBXApplicationImpersonation –Role:ApplicationImpersonation –User:USERMBX
Enjoy!