Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
SE APLICA A:
2016
2019
Edición de suscripción
Exchange Server incluye 15 atributos de extensión que puede usar para agregar información sobre un destinatario, como un id. de empleado, unidad organizativa (OU) o algún otro valor personalizado para el que no existe un atributo.
En versiones anteriores de Exchange, si quería almacenar esta información en Active Directory, tenía que crear un atributo extendiendo el esquema de Active Directory. La extensión del esquema requiere la planeación, la obtención de identificadores de objetos (OID) para los atributos nuevos y la comprobación del proceso de extensión en un entorno de prueba antes de implementarlo en un entorno de producción. Exchange Server no permite utilizar extensiones de esquema en los filtros de destinatarios utilizados por las listas de direcciones, las directivas de direcciones de correo electrónico y los grupos de distribución dinámicos.
Los atributos personalizados disponibles para Exchange Server se etiquetan en Active Directory como ms-Exch-Extension-Attribute1 a través de ms-Exch-Extension-Attribute15. En el Shell de administración de Exchange, los parámetros correspondientes son CustomAttribute1 a CustomAttribute15. Ningún componente de Exchange usa estos atributos. Se pueden usar para almacenar datos de Active Directory sin tener que ampliar el esquema de Active Directory.
Nota:
ms-Exch-Extension-Attribute-16 a ms-Exch-Extension-Attribute-45 están presentes en Active Directory, pero no están disponibles en el Centro de administración de Exchange (EAC) ni en el Shell de administración de Exchange. No use herramientas ajenas a Exchange para editar estos atributos, ya que podrían usarse para futuras características de Exchange.
Ventajas de los atributos personalizados
El uso de atributos personalizados tiene varias ventajas:
Se evita la extensión del esquema de Active Directory.
No tiene que hacer el trabajo, ya que los atributos los crea el programa de instalación de Exchange.
Puede usar el EAC o el Shell de administración de Exchange para administrar los atributos. No es necesario crear controles personalizados ni escribir scripts para completar y mostrar estos atributos.
Puede filtrar y reutilizar los atributos, ya que estos son propiedades que se pueden filtrar y que se pueden usar en el parámetro Filter con cmdlets de destinatarios como Get-Mailbox. También se pueden usar en el EAC y en el Shell de administración de Exchange para crear filtros para directivas de direcciones de correo electrónico, listas de direcciones y grupos de distribución dinámicos.
Atributos personalizados con varios valores
A partir de Exchange 2010 Service Pack 2 (SP2), se agregaron cinco atributos personalizados multivalor a Exchange para permitirle almacenar información adicional para los destinatarios de correo si los atributos personalizados tradicionales no satisfacían sus necesidades. Los parámetros ExtensionCustomAttribute1 a ExtensionCustomAttribute5 pueden contener hasta 1.300 valores cada uno. Puede especificar varios valores en forma de lista delimitada por comas. Los siguientes cmdlets son compatibles con estos nuevos parámetros:
Para obtener más información acerca de las propiedades con varios valores, consulte Modificación de propiedades multivalor.
Ejemplos de atributos personalizados
Un escenario común en muchas implementaciones de Exchange es el de crear una directiva de dirección de correo electrónico para todos los destinatarios de una unidad organizativa. La unidad organizativa no es una propiedad filtrable que se pueda usar en el parámetro RecipientFilter de una directiva de direcciones de correo electrónico o una lista de direcciones.
Nota:
Los grupos de distribución dinámicos tienen un parámetro adicional que puede usarse para restringirlo a los destinatarios de una OU o un contenedor en particular.
Si los destinatarios de una unidad organizativa determinada no comparten ninguna propiedad común por la que pueda filtrar, como el departamento o la ubicación, puede rellenar uno de los atributos personalizados con un valor común, como se muestra en este ejemplo.
Get-Mailbox -OrganizationalUnit Sales | Set-Mailbox -CustomAttribute1 "SalesOU"
Una vez hecho esto, ahora puede crear una directiva de dirección de correo electrónico para todos los destinatarios que tengan la propiedad CustomAttribute1 igual a SalesOU, como se muestra en este ejemplo.
New-EmailAddressPolicy -Name "Sales" -RecipientFilter "CustomAttribute1 -eq 'SalesOU'" -EnabledEmailAddressTemplates "SMTP:%s%2g@sales.contoso.com"
Ejemplo de atributo personalizado con el parámetro "ConditionalCustomAttributes"
Al crear grupos de distribución dinámicos, directivas de direcciones de correo electrónico o listas de direcciones, no es necesario usar el parámetro RecipeintFilter para especificar los atributos personalizados. En su lugar, puede usar los parámetros ConditionalCustomAttribute1 to ConditionalCustomAttribute15 .
En este ejemplo se crea un grupo de distribución dinámico basado en los destinatarios cuyo CustomAttribute1 está establecido en SalesOU.
New-DynamicDistributionGroup -Name "Sales Users and Contacts" -IncludedRecipients "MailboxUsers,MailContacts" -ConditionalCustomAttribute1 "SalesOU"
Nota:
Debe usar el parámetro IncludedRecipients si usa un parámetro condicional . Además, no puede usar parámetros condicionales si usa el parámetro RecipientFilter . Si desea incluir filtros adicionales para crear grupos de distribución dinámicos, directivas de direcciones de correo electrónico o listas de direcciones, debe usar el parámetro RecipientFilter.
Ejemplo de atributo personalizado utilizando el parámetro "ExtensionCustomAttributes"
En este ejemplo, el buzón de Kweku tendrá ExtensionCustomAttribute1 actualizado para reflejar que está inscrito en las siguientes clases educativas: MATH307, ECON202 y ENGL300.
Set-Mailbox -Identity Kweku -ExtensionCustomAttribute1 MATH307,ECON202,ENGL300
A continuación, se crea un grupo de distribución dinámico para todos los alumnos matriculados MATH307 mediante el parámetro RecipientFilter, donde ExtensionCustomAttribute1 es igual a MATH307. Al usar los parámetros ExtentionCustomAttributes , puede usar el -eq operador en lugar del -like operador.
New-DynamicDistributionGroup -Name Students_MATH307 -RecipientFilter "ExtensionCustomAttribute1 -eq 'MATH307'"
En este ejemplo, los valores de ExtensionCustomAttribute1 de Kweku se actualizan para reflejar que ha agregado el ENGL210 de clase y quitado el ECON202 de clase.
Set-Mailbox -Identity Kweku -ExtensionCustomAttribute1 @{Add="ENGL210"; Remove="ECON202"}