Cómo utilizar plantillas para crear destinatarios

 

Se aplica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Última modificación del tema: 2007-08-01

En este tema se explica cómo utilizar el Shell de administración de Exchange para crear destinatarios utilizando como plantilla un destinatario existente. Utilizar una plantilla de destinatario es un modo eficaz de proveer destinatarios sistemáticamente sin tener que indicar explícitamente todos los ajustes de configuración. 

Nota

No se puede utilizar la Consola de administración de Exchange para crear destinatarios utilizando plantillas. 

Además de aportar coherencia y simplificar la configuración, el uso de una plantilla de destinatario también permite configurar ajustes para un destinatario que no están disponibles en un cmdlet New-. Por ejemplo, imagine que utiliza un servidor de expansión designado para todos los grupos de distribución de la organización. Normalmente, para configurar el servidor de expansión para un nuevo grupo de distribución, tendría que utilizar el cmdlet Set-DistributionGroup del Shell de administración de Exchange o la ficha Avanzadas de las propiedades del grupo de distribución de la Consola de administración de Exchange. Puede obtener el mismo resultado utilizando un grupo de distribución que ya tenga el atributo de servidor de expansión configurado como una plantilla en el cmdlet New-DistributionGroup.

Al utilizar plantillas de destinatario también se pueden proveer destinatarios con características similares. Veamos la situación siguiente: Desea configurar los buzones de modo que los internos tengan cuotas de almacenamiento y restricciones en cuanto al tamaño de los mensajes inferiores de lo habitual en la organización. Asimismo, no desea conservar los elementos elimininados. Un modo de conseguirlo consiste en crear los buzones de todos los internos en una base de datos de buzón aparte y configurar los ajustes en el nivel de la base de datos de buzón. Sin embargo, si desea evitar la creación de otra base de datos de buzón, puede obtener el mismo resultado utilizando un buzón de plantilla con que proveer los buzones internos. Puede configurar el buzón de plantilla a partir del perfil del buzón interno, utilizándolo como plantilla en el cmdlet New-Mailbox al proveer nuevos buzones para los internos.

Importante

De la misma manera que puede usar un destinatario existente como plantilla cuando crea nuevos destinatarios, también puede mantener destinatarios específicos con este fin. Dado que estos destinatarios no estarían asociados a una persona, recurso o grupo reales, debe protegerlos para minimizar los riesgos asociados con el hecho de tener una cuenta genérica. Para obtener más información acerca de la protección de destinatarios que sólo se usan como plantillas, consulte Cómo proteger plantillas de destinatario.

Para conocer más detalles acerca de la utilización de plantillas para clonar objetos, consulte Plantillas.

Antes de empezar

Para realizar los siguientes procedimientos, la cuenta utilizada debe tener delegada lo siguiente:

  • Función Administrador de destinatarios de Exchange

  • Función de operadores de cuentas para los contenedores Active Directory aplicables

Para obtener más información sobre los permisos, funciones de delegación y los derechos necesarios para administrar Microsoft Exchange Server 2007, consulte Consideraciones sobre permisos.

Asimismo, antes de llevar a cabo estos procedimientos, tenga en cuenta que puede utilizar los siguientes cmdlets del Shell de administración de Exchange para crear destinatarios mediante una plantilla:

  • New-DistributionGroup

  • New-DynamicDistributionGroup

  • New-Mailbox

  • New-MailContact

  • New-MailUser

Todos estos cmdlets aplican el parámetro TemplateInstance. Para utilizar una plantilla con el objeto de crear un nuevo destinatario, debe trasladar el destinatario que desee usar como plantilla al parámetro TemplateInstance.

Nota

Al utilizar una plantilla para crear un nuevo destinatario, todas las propiedades se copian en el nuevo destinatario, salvo las propiedades obligatorias del cmdlet New- correspondiente y las propiedades que deben ser exclusivas de la organización.

Procedimiento

Para crear un nuevo buzón mediante una plantilla de buzón

  1. Inicie el Shell de administración de Exchange.

  2. Ejecute los siguientes comandos para crear un nuevo buzón para John Smith utilizando el buzón Plantilla1 como plantilla de buzón. El primer comando recupera la plantilla de buzón y la almacena en la variable temporal $Template. El segundo comando utiliza la plantilla de buzón para crear el buzón.

    $Template = Get-Mailbox "Template1"
    New-Mailbox -Name "John Smith" -UserPrincipalName "jsmith@contoso.com" -Database "Server1\Mailbox Database" -OrganizationalUnit "contoso.com/Users" -TemplateInstance $Template
    
  3. Escriba la contraseña del nuevo usuario cuando se le pida.

Para crear varios buzones mediante una lista y una plantilla de buzón

  1. Para ir un paso más allá con el ejemplo anterior, puede crear varios buzones a partir de una plantilla de buzón, mediante un único comando. El mismo buzón, Plantilla1, se utiliza como plantilla de buzón. Este procedimiento da por hecho que tiene el archivo de texto de valor delimitado por comas (CSV) con una lista de los buzones que desee crear, como se muestra en el ejemplo siguiente:

    Name,UPN,OU,Password
    Deepak Kumar,DKumar@contoso.com,contoso.com/Users,pass@word1
    Ray Chow,RChow@contoso.com,contoso.com/Users,pass@word1
    David Simpson,DSimpson@contoso.com,contoso.com/Users,pass@word1
    Isabel Martins,IMartins@contoso.com,contoso.com/Users,pass@word1
    
  2. Inicie el Shell de administración de Exchange.

  3. Ejecute los siguientes comandos para crear nuevos buzones enumerados en el archivo CSV, utilizando el buzón Plantilla1 como plantilla de buzón. El primer comando recupera la plantilla de buzón y la almacena en la variable temporal $Template. El comando Import-CSV lee el contenido del archivo NewUsers.csv. A continuación, el contenido del archivo CSV se transporta al comando ForEach-Object, que ejecuta un bloqueo del script para crear los nuevos buzones para cada elemento de la línea que se enumere en el archivo CSV. El comando ConvertTo-SecureString del bloqueo del script convierte la contraseña de sólo texto del archivo CSV en una cadena segura y la almacena en la variable temporal $Temp. El comando New-Mailbox crea el nuevo buzón y utiliza la variable $Temp para crear la contraseña para el nuevo usuario.

    $Template = Get-Mailbox "Template1"
    Import-CSV "C:\NewUsers.csv" | ForEach-Object -process {$Temp = ConvertTo-SecureString $_.Password -asPlainText -force;New-Mailbox -Name $_.Name -UserPrincipalName $_.UPN -OrganizationalUnit $_.OU -Database "Mailbox Database" -Password $Temp -TemplateInstance $Template}
    

    Para obtener más información acerca del uso de scripts en el Shell de administración de Exchange, consulte Scripting con el Shell de administración de Exchange (en inglés).

Para crear un nuevo grupo de distribución mediante una plantilla de grupo de distribución

  • Ejecute los siguientes comandos para crear un nuevo grupo de distribución utilizando la DGTemplate del grupo de distribución como plantilla. El primer comando recupera la plantilla de grupo de distribución y la almacena en la variable temporal $Template. El segundo comando crea el nuevo grupo de distribución.

    $Template = Get-DistributionGroup "DGTemplate"
    New-DistributionGroup -Type Distribution -SamAccountName DG1 -Name DG1 -OrganizationalUnit "contoso.com/Users" -TemplateInstance $Template
    

Para obtener más información

Para obtener más información acerca de los destinatarios, consulte Conocimientos sobre los destinatarios.

Para obtener más información acerca de la canalización en el Shell de administración Exchange, vea Canalización.

Para obtener más información acerca de las interfaces de administración de Exchange 2007, consulte Interfaces de administración.