Resource adapters

Um Resource adapter é responsável por manipular eventos de provisionamento e reconciliação, atuando como intermediário na comunicação com as aplicações alvo por meio de protocolos específicos, como LDAP, SOAP ou APIs RESTful. Em vez de se conectar diretamente às aplicações, o Core Engine, interage com o Resource adapter, que realiza a sincronização dos acessos concedidos e revogados de forma adequada.

Funcionalidades

Um Resource adapter possui um conjunto de funcionalidades que permitem que o Blazon forneça todas as características necessárias para o funcionamento de um processo de gestão de identidade. As principais funcionalidades de um Resource Adapter são:

  • Fazer o pulling de eventos de provisionamento contidos no Core Engine;

  • Transformar cada evento de provisionamento em um comando reconhecido pela aplicação na qual ele se integra;

  • Enviar o conjunto de credenciais para o Cofre de Senhas do usuário após o provisionamento de uma determinada conta, auxiliando no processo de Password Management.

  • Buscar dados em uma determinada aplicação e criar os eventos de reconciliação pertinentes no Core Engine;

Principais características

Algumas da principais características chaves de um Resource Adapter:

  • Oferecer mecanismos de resiliência para as integrações entre o Blazon e as aplicações;

  • Ser um mecanismo de fácil desenvolvimento e manutenção;

  • Não comprometer a funcionalidade do Core Engine;

  • Executar em ambientes distintos do Core Engine.

Criando um Resource adapter

Para que um Resource adapter seja utilizável, ele precisa ser criado logicamente na plataforma. Para a criação de um novo Resource adapter, você deve:

  1. Autenticar-se no Admin console

  2. Acessar a página administrativa dos identificadores através do menu Desenvolvimento/Adaptadores de Recurso

  3. Acionar o ícone ‘+’ para iniciar o processo de criação do Identificador

  4. Especificar um Nome e uma Descrição explicativa da integração do adaptador

  5. Acionar o botão Salvar

O BLAZON se encarrega de gerar automaticamente o identificador universal único (UUID) que deverá ser mapeado nas configurações do adaptador do recurso responsável pela integração com alguma aplicação externa.

Editando um Resource adapter

Para a edição de um Resource adapter, você deve:

  1. Autenticar-se no Admin console

  2. Acessar a página administrativa dos identificadores atravésdo menu Desenvolvimento/Adaptadores de Recurso

  3. Buscar pelo Nome do Adaptador de Recurso

  4. Selecionar o Adaptador de Recurso a ser editado

  5. Editar o Nome ou a Descrição do Adaptador de Recurso

  6. Acionar o botão Salvar

Não é possível alterar manualmente o valor do UUID do Adaptador de Recurso.

Removendo um Resource adapter

Para remoção de um Resource adapter, você deve:

  1. Autenticar-se no Admin console

  2. Acessar a página administrativa dos identificadores através do menu Desenvolvimento/Adaptadores de Recurso

  3. Buscar pelo Nome do Adaptador de Recurso

  4. Selecionar o check-box que se encontra ao lado esquerdo do nome do adaptador de recurso que se deseja remover

  5. Acionar o botão Remover

  6. Responder à pergunta ‘Tem certeza que deseja remover estes adaptadores de recursos?’, se estiver certo da remoção, acione a opção ‘Sim’

Atualizado

Isto foi útil?