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
Na configuração do mapeamento de um atributo, por padrão, o valor será processado como um literal ou como uma expressão Spring EL (quando tiver as chaves delimitando o valor).
Para alternar para a execução do script BeanShell é necessário clicar no botão de habilitar script BeanShell (localizado à direita no campo valor).
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!
Last updated
Was this helpful?

