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: Exchange Server 2013
O Microsoft Exchange Server 2013 inclui 15 atributos de extensão. Você pode usar esses atributos 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 ainda não haja um atributo. Os atributos personalizados são identificados no Active Directory de ms-Exch-Extension-Attribute1 até ms-Exch-Extension-Attribute15. Na Shell de Gestão 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.
No Exchange Server 2003 (ou versão anterior), se você quisesse armazenar essas informações no Active Directory, você tinha que 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. No Exchange 2013, as extensões de esquema não podem ser usadas em filtros de destinatário usados pelas listas de endereços, políticas de endereços de email e grupos de distribuição dinâmicos.
Vantagens dos atributos personalizados
Estas são algumas das vantagens de usar atributos personalizados:
- Você evita estender o esquema do Active Directory.
- Os atributos são criados pela Instalação do Exchange.
- Pode utilizar o Centro de administração do Exchange (EAC) ou a Shell de Gestão do Exchange para gerir os atributos. Você não precisa montar controles personalizados ou escrever scripts para popular e exibir esses atributos.
- Os atributos são propriedades filtráveis que podem ser utilizadas no parâmetro Filter com cmdlets de destinatários, como Get-Mailbox. Eles também podem ser usados no EAC e no Shell para criar filtros para políticas de endereço de email, listas de endereços e grupos de distribuição dinâmicos.
Atributos personalizados com muitos valores
No Exchange 2012 Service Pack 2 (SP2), cinco atributos personalizados com muitos 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 a suas necessidades. Os parâmetros ExtensionCustomAttribute1 a ExtensionCustomAttribute5 podem conter até 1300 valores cada. Você pode especificar vários valores, como uma lista delimitada por vírgulas. Os cmdlets a seguir suportam esses novos parâmetros:
- Set-DistributionGroup
- Set-DynamicDistributionGroup
- Set-Mailbox
- Set-MailContact
- Set-MailPublicFolder
- Set-RemoteMailbox
Para mais informações sobre as propriedades com muitos valores, consulte Modificando as propriedades com valores múltiplos.
Exemplos de atributos personalizados
Em muitas implantações do Exchange, criar uma diretiva de endereços de email para todos os destinatários em um OU é um cenário comum. A UO não é uma propriedade filtráveis que pode ser utilizada no parâmetro RecipientFilter de uma política de endereço de e-mail ou 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 no OU não compartilharem nenhuma propriedade comum pela qual você possa filtrá-los, como departamento ou local, você pode popular um dos atributos personalizados com um valor comum, conforme este exemplo.
Get-Mailbox -OrganizationalUnit Sales | Set-Mailbox CustomAttribute1 "SalesOU"
Agora, você pode criar uma diretiva de endereço de email para todos os destinatários que tenham a propriedade CustomAttribute1 igual a SalesOU, conforme este 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 alternativa, pode utilizar os parâmetros ConditionalCustomAttribute1 para ConditionalCustomAttribute15 .
Este exemplo cria um grupo de distribuição dinâmico 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ê deve usar o parâmetro IncludedRecipients, quando usar um parâmetro Conditional. Além disso, não pode utilizar parâmetros condicionais se utilizar 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 do Kweku terá ExtensionCustomAttribute1 atualizado para refletir que está inscrito nas seguintes turmas educativas: MATH307, ECON202 e ENGL300.
Set-Mailbox -Identity Kweku -ExtensionCustomAttribute1 MATH307,ECON202,ENGL300
Em seguida, é criado um grupo de distribuição dinâmico para todos os estudantes inscritos MATH307 através do parâmetro RecipientFilter em que ExtensionCustomAttribute1 é igual a MATH307. Ao utilizar os parâmetros ExtentionCustomAttributes , pode utilizar 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 adicionou a classe ENGL210 e removeu a classe ECON202.
Set-Mailbox -Identity Kweku -ExtensionCustomAttribute1 @{Add="ENGL210"; Remove="ECON202"}