quarta-feira, 20 de outubro de 2010

Usando Object Types customizáveis na Ferramenta de Sincronização do FIM2010 (FIM Synchronization Engine)

Olá… Despois de um tempo ausente, “vou retornando” aos poucos!!!

Esse post de hoje saiu meio que na necessidade… Você já reparou que no Metaverse existem vários tipos de objetos e que você pode criar os seus… Então! Tenho um Object Type chamado perfil_acesso criado no Metaverse e também criado no Schema do FIM.

image

Quando fui alterar o meu Management Agent do FIM para importar as informações desse perfil_acesso, este meu Object Type não estava listado para ser selecionado nos Object Types disponíveis.

image

COMO RESOLVER ISSO???

A solução para ter seus Object Types customizados listados no Management Agent do FIM é bem simples.

No Portal, em Administration, clique no link All Resources e localize o recurso Synchronization Filter clique na guia Extended Attributes e no campo Synchronize ObjectTypeDescription adicione o seu Object Type.

image

Volte para o FIM Synchronization Engine, de um “Refresh Schema”. A partir deste momento seu objecto customizado aparecerá na lista de object Types disponíveis para sincronização.

image

Após marcá-lo você terá que selecionar os atributos referentes ao seu objeto em Select Attributes, mapeá-lo em Configure Object Type Mappings para o objeto correspondente no Metaverse para então configurar os Attribute Flows. Um item importante e mandatório é que seu Object Type customizado tem que ter um atributo chamado csObjectID do tipo String (Indexable). Este atributo já existe na lista de atributos bastando apenas ter que selecioná-lo para que seja adicionado ao seu objeto customizável!

Ah… Gostaria de agradecer ao amigo de trabalho, Lucas Marques, pela ajuda para resolver este problema que, como disse antes, foi necessário para que as atividades do dia de hoje podessem chegar ao FIM.

Até Breve!!! (Espero!!!)