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:
Autenticar-se no Admin console
Acessar a página administrativa dos identificadores através do menu Desenvolvimento/Adaptadores de Recurso
Acionar o ícone ‘+’ para iniciar o processo de criação do Identificador
Especificar um Nome e uma Descrição explicativa da integração do adaptador
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:
Autenticar-se no Admin console
Acessar a página administrativa dos identificadores atravésdo menu Desenvolvimento/Adaptadores de Recurso
Buscar pelo Nome do Adaptador de Recurso
Selecionar o Adaptador de Recurso a ser editado
Editar o Nome ou a Descrição do Adaptador de Recurso
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:
Autenticar-se no Admin console
Acessar a página administrativa dos identificadores através do menu Desenvolvimento/Adaptadores de Recurso
Buscar pelo Nome do Adaptador de Recurso
Selecionar o check-box que se encontra ao lado esquerdo do nome do adaptador de recurso que se deseja remover
Acionar o botão Remover
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?