jueves, noviembre 27, 2008

Permisos BES para Exchange 2007

En Marzo de este año os explicaba en un post los permisos que requiere el usuario besadmin que utiliza el BES (BlackBerry Enterprise Server) para poder funcionar sobre un sistema Microsoft Exchange 2003 SP2 (leer post Permisos besadmin en Emeshing.com).

Pues bien, hoy posteo los permisos que requiere un BES sobre Exchange 2007:

1. En primer lugar, si el servidor BES estaba montado para E2K3 hay que renombrar los fichero cdo.dll y mapi32.dll a .old por ejemplo.

2. Luego hay que asegurarse que la cuenta besadmin o designada para el servidor BES se ubique su buzón (mailbox) en un Exchange 2007.

3. A continuacion desde la web de Microsoft nos bajaremos en cliente MAPI del fichero ExchangeMapiCdo.EXE (ver MSKB945835)

4. Ejecutar en BES el fichero ExchangeMapiCdo.EXE, se guardará su contenido en una carpeta llamada ExchangeMapiCdo.

5. Abrir la carpeta y ejecutar ExchangeMapiCdo.MSI, que instala los ficheros CDO y MAPI necesarios en el BES.

6. Para dar el rol de Exchange View Only Administrator en Exchange 2007 se debe acceder a Microsoft Exchange Shell mediante Start > Programs > Microsoft Exchange Server 2007 > Exchange Management Shell.

7. Entonces para fijar el rol Exchange View Only Administrator a la cuenta besadmin hay que ejecutar el siguiente comando:
add-exchangeadministrator besadmin -role ViewOnlyAdmin

8. Para comprobar la correcta definición de besadmin con el rol Exchange View Only Administrator role basta con listar los permisos y buscar la cuenta con ViewOnlyAdmin mediante el comando:
get-exchangeadministrator | Format-List

9. A continuación debemos configurar los permisos Send As, Receive As, Administer Information Store para la cuenta besadmin, accediendo a Microsoft Exchange Shell con Start > Programs > Microsoft Exchange Server 2007 > Exchange Management Shell.

10. Para fijar los permisos Send As, Receive As, and Administer Information Store a la cuenta besadmin basta con ejecutar el siguiente comando cambiando por el nombre del servidor Exchange 2007:
get-mailboxserver | add-adpermission -user besadmin -accessrights GenericRead, GenericWrite -extendedrights Send-As, Receive-As, ms-Exch-Store-Admin

11. Para comprobar la correcta configuración de los permisos Send As, Receive As, and Administer Information Store en la cuenta de besadmin, escribir en el Exchange Management Shell:
get-mailboxserver | get-ADpermission -user besadmin | Format-List

¿Qué os parecen los 11 pasos para conseguir hacer funcionar el BES en Exchange 2007?

No hay comentarios: