AndersonPatricio.org v4
Gerenciando Extension Custom Attributes multi-valorados no Exchange Server 2010 SP2

AP1569 - Gerenciando Extension Custom Attributes multi-valorados no Exchange Server 2010 SP2

Autor: Anderson Patricio
Publicação: 03-January-2012
Este tutorial se aplica a: Exchange Server 2010 SP2
Compartilhe este artigo: Bookmark and Share

Overview

Neste Tutorial vamos mostrar como podemos utilizar 5 novos atributos que foram adicionados no Service Pack 2, onde os mesmos são multi-valorados e podem conter até 1300 campos em cada um. Neste tutorial vamos utilizar @{Add=} e @{Remove=} para trabalhar com os campos multi-valorados mas no entando podemos utiliar arrays e variáveis para fazer o mesmo.

Solução

Antes de iniciarmos mostrando a nova funcionalidade o Exchange Server desde as versões mais remotas (lembro de tais atributos no Exchange 5.5) tinha suporte a Custom Attributes e estes vão de 1 a 15, podemos acessalos a partir da guia General de qualquer usuário através do Exchange Management Console. Clicando no botão Custom Attributes...

Após clicar no botão a lista dos Custom Attributes será mostrada e podemos colocar valores para ajudar na administração, várias empresas usam para controle interno e etc. Eles também foram utilizado ao longo dos anos para controle durante migrações entre versões do Exchange.

No entanto os atributos que foram adicionados com o service Pack 2 do Exchange Server 2010 são diferentes e os mesmos se chamam ExtensionCustomAttribute1 até o 5 e os mesmos somente podem ser gerenciados através do Exchange Management Shell. Na figura abaixo vemos a lista destes novos atributos do usuário Andy.

Caso você seja muito teimoso ou gaúcho, ou ainda ambos, vamos mostrar na figura abaixo a listagem de ambos ExtensionCustomAttributes (vai do 1 ao 5 e é novo no Exchange Server 2010 SP2) e CustomAttributes (o que já existe há muio tempo).

Gerenciando os ExtensionCustomAttributes

Primeiro passo é listar os valores atuais para um usuário qualquer e conseguimos fazer isso rodando Get-Mailbox <Mailbox> | Select Extension*, como mostrado na figura abaixo.

Para adicionarmos valores em um campo multi-valorado podemos utilizar @{Add=’<valor01>’,’<valor02>’} como mostrado na figura abaixo também.

Feito a adição podemos listar novamente os valores e podemos ver que o ExtensionCustomAttribute1 está com os valores que entramos anteriormente.

Para removermos os valores usamos o mesmo método que utilizamos para adicionar, no entanto usando @{Remove=’<valordesejado01>’,’<valorDesejado02>’}, como mostrado na figura abaixo.

Agora podemos listar novamente e podemos ver no resultado que o comando anterior foi executado com sucesso.



Conclusão

Neste Tutorial mostramos como trabalhar com os novos ExtensionCustomAttributes que foram introduzidos no Exchange Server 2010 Service Pack 2.

Comentários

Neste espaço você pode utilizar sua rede social preferida para adicionar dicas e/ou qualquer informação adicional para ajudar a comunidade relacionado a este Tutorial.

Suporte Tecnico



Clique aqui

Certificados Digitais



Saiba mais