Como criar Impersonate para um usuário?

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!

 

Add a Comment

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.