Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
APLICA-SE A:
2016
2019
Subscription Edition
O Exchange Server inclui 15 atributos de extensão que você pode usar para adicionar informações sobre um destinatário, como uma ID de funcionário, unidade organizacional (OU) ou algum outro valor personalizado para o qual não há um atributo existente.
Em versões anteriores do Exchange, se você quisesse armazenar essas informações no Active Directory, era necessário criar um atributo estendendo o esquema do Active Directory. A extensão do esquema requer planejamento, aquisição de identificadores de objetos (OIDs) para novos atributos e testes no processo de extensão em um ambiente de teste antes de você implantar a extensão em um ambiente de produção. O Exchange Server não permite que você use extensões de esquema em filtros de destinatário que são usados por listas de endereços, políticas de endereço de email e grupos dinâmicos de distribuição.
Os atributos personalizados disponíveis para o Exchange Server são rotulados no Active Directory como ms-Exch-Extension-Attribute1 a ms-Exch-Extension-Attribute15. No Shell de Gerenciamento do Exchange, os parâmetros correspondentes são CustomAttribute1 a CustomAttribute15. Esses atributos não são usados pelos componentes do Exchange. Eles podem ser usados para armazenar dados do Active Directory sem ter que estender o esquema do Active Directory.
Observação
ms-Exch-Extension-Attribute-16 a ms-Exch-Extension-Attribute-45 estão presentes no Active Directory, mas não estão disponíveis no EAC (centro de administração do Exchange) ou no Shell de Gerenciamento do Exchange. Não use ferramentas que não sejam do Exchange para editar esses atributos, pois eles podem ser usados em recursos futuros do Exchange.
Vantagens dos atributos personalizados
Existem várias vantagens em usar atributos personalizados:
Você evita estender o esquema do Active Directory.
Você não precisa fazer o trabalho, porque os atributos são criados pela Instalação do Exchange.
Você pode usar o EAC ou o Shell de Gerenciamento do Exchange para gerenciar os atributos. Você não precisa montar controles personalizados ou escrever scripts para popular e exibir esses atributos.
Você pode filtrar e reutilizar os atributos, pois os atributos são propriedades filtráveis que podem ser usadas no parâmetro Filter com cmdlets de destinatário, como Get-Mailbox. Eles também podem ser usados no EAC e no Shell de Gerenciamento do Exchange para criar filtros para políticas de endereço de email, listas de endereços e grupos dinâmicos de distribuição.
Atributos personalizados com muitos valores
A partir do Exchange 2010 Service Pack 2 (SP2), cinco atributos personalizados de vários valores foram adicionados ao Exchange para permitir que você armazene informações adicionais para destinatários de email se os atributos personalizados tradicionais não atenderem às suas necessidades. Os parâmetros ExtensionCustomAttribute1 a ExtensionCustomAttribute5 podem conter até 1.300 valores cada. Você pode especificar vários valores, como uma lista delimitada por vírgulas. Os cmdlets a seguir suportam esses novos parâmetros:
Para mais informações sobre as propriedades com muitos valores, consulte Modificando as propriedades com valores múltiplos.
Exemplos de atributos personalizados
Um cenário comum em muitas implantações do Exchange é a criação de uma diretiva de endereço de email para todos os destinatários em uma UO. A OU não é uma propriedade filtrável que pode ser usada no parâmetro RecipientFilter de uma política de endereço de email ou de uma lista de endereços.
Observação
Grupos de distribuição dinâmicos têm um parâmetro adicional que você pode usar para restringi-lo a destinatários em um OU ou contêiner em particular.
Se os destinatários em uma UO específica não compartilharem propriedades comuns pelas quais você possa filtrar, como departamento ou local, você poderá preencher um dos atributos personalizados com um valor comum, conforme mostrado neste exemplo.
Get-Mailbox -OrganizationalUnit Sales | Set-Mailbox -CustomAttribute1 "SalesOU"
Feito isso, agora você pode criar uma política de endereço de email para todos os destinatários que tenham a propriedade CustomAttribute1 igual a SalesOU, conforme mostrado neste exemplo.
New-EmailAddressPolicy -Name "Sales" -RecipientFilter "CustomAttribute1 -eq 'SalesOU'" -EnabledEmailAddressTemplates "SMTP:%s%2g@sales.contoso.com"
Exemplo de atributo personalizado com o parâmetro ConditionalCustomAttributes
Ao criar grupos de distribuição dinâmicos, políticas de endereço de email ou listas de endereços, você não precisa usar o parâmetro RecipeintFilter para especificar atributos personalizados. Em vez disso, você pode usar os parâmetros ConditionalCustomAttribute1 a ConditionalCustomAttribute15 .
Este exemplo cria um grupo dinâmico de distribuição com base nos destinatários cujo CustomAttribute1 está definido como SalesOU.
New-DynamicDistributionGroup -Name "Sales Users and Contacts" -IncludedRecipients "MailboxUsers,MailContacts" -ConditionalCustomAttribute1 "SalesOU"
Observação
Você precisará usar o parâmetro IncludedRecipients se usar um parâmetro condicional . Além disso, você não poderá usar parâmetros condicionais se usar o parâmetro RecipientFilter . Se você quiser incluir filtros adicionais para criar seu grupo de distribuição dinâmico, políticas de endereços de email ou listas de endereços, você deverá usar o parâmetro RecipientFilter.
Exemplo de atributo personalizado usando o parâmetro ExtensionCustomAttributes
Neste exemplo, a caixa de correio para Kweku terá ExtensionCustomAttribute1 atualizado para refletir que ele está matriculado nas seguintes classes educacionais: MATH307, ECON202 e ENGL300.
Set-Mailbox -Identity Kweku -ExtensionCustomAttribute1 MATH307,ECON202,ENGL300
Em seguida, um grupo dinâmico de distribuição para todos os alunos matriculados MATH307 é criado usando o parâmetro RecipientFilter em que ExtensionCustomAttribute1 é igual a MATH307. Ao usar os parâmetros ExtentionCustomAttributes , você pode usar o -eq operador em vez do -like operador.
New-DynamicDistributionGroup -Name Students_MATH307 -RecipientFilter "ExtensionCustomAttribute1 -eq 'MATH307'"
Neste exemplo, os valores ExtensionCustomAttribute1 de Kweku são atualizados para refletir que ele adicionou a classe ENGL210 e removeu a classe ECON202.
Set-Mailbox -Identity Kweku -ExtensionCustomAttribute1 @{Add="ENGL210"; Remove="ECON202"}