Mapeamentos
O mapeamento é a etapa responsável por estabelecer o esquema de dados que vai para o sistema alvo no momento do provisionamento.
Esse processo envolve a definição de regras de mapeamento que garantem a compatibilidade entre diferentes esquemas de dados, considerando variações de nomes, formatos e tipos entre as plataformas.
Etapas do processo de mapeamento
Antes de criar ou realizar qualquer alteração no mapeamento de atributos de provisionamento, é de extrema importância ter conhecimento das etapas abaixo:
Identificação dos atributos
Identificar os atributos necessários para um provisionamento bem-sucedido em cada sistema alvo. Esse mapeamento inclui:
Atributos do Blazon: Todos os atributos disponíveis no Blazon que podem ser usados para Provisionamento.
Campos do sistema Alvo: Identificar os atributos desejados ou obrigatório que devem ser provisionados no sistema alvo.
Acessando os mapeamentos
Para acessar a tela de gerenciamento dos mapeamentos de provisionamento no Admin console você deve:
Autentique-se no Admin console,
Acione o menu Ciclo de Vida,
Acione o item de menu Gestão de acessos > Provisionamento > Mapeamentos.
A listagem dos mapeamentos cadastrados pode ser filtrada e ordenada para facilitar a seleção dos mapeamentos.
Criando um novo mapeamento
Para criar um novo mapeamento você deve seguir os passos:
Clicar no botão Novo,
Preencher nome e descrição e clicar em Continuar,
Na tela de Opções disponíveis você pode escolher:
Selecionar um schema de um resource adapter?
Não: não preencher nada,
Sim: preencher resource adapter e esquema.
Clicar no botão Finalizar.
Pronto você acabou de criar um mapeamento de provisionamento, agora basta configurar todos os mapeamentos de atributos necessários.
Configurando um mapeamento
A configuração de um mapeamento consiste em definir o conjunto dos mapeamentos de cada atributo mapeado. Para configurar um mapeamento você deve seguir os passos:
Filtrar e selecionar o mapeamento desejado,
Clique sobre o mapeamento para configurá-lo.
Um mapeamento consiste de uma coleção de mapeamentos de atributos, os quais o administrador deve criar e configurar, e se necessário remover.
Mapeamento de atributo
Cada mapeamento de atributo consiste de 3 configurações:
Campo: deve ser configurado com o nome do campo do mapeamento de acordo com o sistema alvo.
Descrição: pode ser configurado com uma descrição para maior clareza na configuração, mas não é obrigatório.
Valor: deve ser configurado com uma expressão do Spring EL, ou com um script BeanShell ou com um valor literal fixo.
A expressão Spring EL é a forma padrão e mais simples de obter um valor de um campo de um objeto do Blazon durante o mapeamento. Ela permite algumas manipulações e transformações.
O script BeanShell é a forma mais flexível e completa de obter um valor de um campo de um objeto do Blazon durante o mapeamento. Esta forma permite qualquer manipulação e transformação possível.
Valor literal
Quando no mapeamento o campo valor é fixo e imutável.
Nota
Nesse ponto é importante compreender que existem alguns atributos do diretório, disponiveis para mapeamento, de acordo com cada objeto que está sendo provisionado.
Removendo um mapeamento
Para remover um mapeamento você deve seguir os passos:
Filtrar e selecionar o mapeamento desejado,
Clique no botão Remover,
Na caixa de confirmação, clique no botão Continuar.
Pronto, você acaba de remover um mapeamento de provisionamento!
Atualizado
Isto foi útil?

