Si bien Outlook Anywhere ( RPC/HTTPS) en Exchange 2010 viene deshabilitado de forma predeterminada, una vez que lo habilitamos cualquier usuario con casilla podría utilizarlo.
En esta entrada vamos a ver como deshabilitar Outlook Anywhere por usuario.
Para ver que protocolos tiene un usuario habilitado incluyendo Outlook Anywhere debemos ir al shell de Exchange ( EMS) y ejecutar lo siguiente:
Get-CasMailbox usuario | fl *enabled,*rpchttp
Si la propiedad MAPIBlockOutlookRpcHttps se encuentra en False indica que Outlook Anywhere está habilitado ( default), para deshabilitarlo se debe cambiar a True.
Para deshabilitar Outlook Anywhere por usuario
1. Abrir el shell de Exchange 2010 ( EMS)
2. Ejecutar Set-CASMailbox:
Set-CASMailbox -identity usuario -MAPIBlockOutlookRPCHTTP $true
Deshabilitar Outlook Anywhere a todos los usuarios de una OU específica
Get-CASMailbox -OrganizationalUnit OU | Set-CASMailbox -MAPIBlockOutlookRPCHTTP $true
Deshabilitar Outlook Anywhere a todos los usuarios de una base de datos
Get-MailboxDatabase DB1 | Set-CASMailbox -MAPIBlockOutlookRPCHTTP $true
Deshabilitar Outlook Anywhere a todos los usuarios de un grupo de distribución
Artículo de interés:Get-DistributionGroupMember Grupo |Set-CASMailbox -MAPIBlockOutlookRPCHTTP $true