Esta consulta me la realizan muchas veces en los seminarios Hands On Lab y me gustaría compartir con todos vosotros la respuesta.
Exchange Server 2007 permite personalizar las propiedades de segmentación de OWA a nivel de buzón, es decir, que utilizando el mismo servidor CAS, podemos diferenciar la experiencia de acceso a OWA entre diferentes usuarios.
Si esta configuración de segmentación la realizamos en la ficha de configuración de OWA, lo que apliquemos se reflejará en todos los usuarios que utilicen dicho servidor para acceder a su buzón.

Sin embargo, también podemos aplicar dichos parámetros a nivel de buzón, de tal forma que solo el usuario configurado tenga un acceso diferente al resto. Esta configuración la establecemos con el cmdlet set-CASMailbox
Si consultamos las propiedades de un buzón concreto, por ejemplo Administrador, observaremos que todas aquellas que comienzan con OWA permanecen en blanco.
Sin embargo, al configurar cualquiera de ellas, el sistema va a establecer el resto en su valor predeterminado que es $False
Este comportamiento se debe a que no se pueden mezclar propiedades a nivel de servidor y a nivel de buzón, por lo tanto, si se cambia aunque sea solo una propiedad de las que comienzan con OWA, el resto se configura automáticamente a $False
El problema viene cuando queremos volver el buzón a su estado original. No es posible establecer un valor $Null desde PoweShell.
Para resolver este problema, hay que hechar mano de una herramienta muy útil llamada ADModify que podéis descargar desde CodePlex.
Básicamente de lo que se trata es de establecer el conjunto de propiedades a su valor original (Null) pero directamente accediendo a los objetos en el Directorio Activo.
Cuando se ejecuta la aplícación, debemos seleccionar la opción Modify Attributes

A continuación hay que seleccionar el dominio, el controlador de dominio y la Unidad Organizativa en donde están los usuarios que queremos configurar. Una vez desplegadas las OUs hacemos clic en el botón Add to List >>
En el panel derecho aparecerán todos los objetos de la OU. Seleccionaremos entonces todos los que vayamos a configurar y pulsamos en Next >>.
en la etiqueta Custom debemos seleccionar la opción Make a customized attribute modification e indicar la propiedad que se va a modificar así como su valor. En este caso sería:
- msExchMailboxFolderSet
- null

Finalmente podemos ejecutar el cmdlet get-CASMailbox para comprobar que el usuario otra vez tiene su configuración original.
- get-CASMailbox –identity Administrador | fl
Ya os adelanto que este comportamiento cambia por defecto en Exhcange Server 2010, ya que se han introducido las políticas de configuración de OWA o tambien llamadas OWA Mailbox Policy.
Saludos y hasta pronto
Actualmente calificado con 4.5 por 2 personas
- Currently 4,5/5 Stars.
- 1
- 2
- 3
- 4
- 5
Exchange Server 2007