Documentação do Blazon
HomeFundamentosGuiasDesenvolvimentoChangelogSuporte
Fundamentos gerais
Fundamentos gerais
  • Visão geral
    • Introdução
    • O que é IAM?
    • O que é o Blazon?
  • Arquitetura
    • Visão geral
    • Segurança
  • Diretório
    • Introdução
    • Usuários
    • Recursos
    • Contas
    • Direitos
    • Papéis
  • Gerenciamento de usuários
    • Introdução
    • Criação
    • Atualização
    • Inativação
    • Ativação
    • Revogação
    • Remoção
  • Gerenciamento de papéis
    • Alteração de um papel
    • Adição e remoção de membro
    • Atribuições automáticas
  • Sincronismo
    • Introdução
    • Resource Adapters
    • Provisionamento
      • Provisionamento automático
      • Provisionamento manual
    • Reconciliação
      • Reconciliação de usuários
      • Reconciliação de contas
      • Reconciliação de direitos
      • Reconciliação de membros de direitos
  • Requisições
    • Introdução
    • Usuários
      • Novo usuário
      • Atualiza usuário
      • Revoga usuário
      • Ativa usuário
      • Inativa usuário
      • Bloqueia usuário
      • Desbloqueia usuário
      • Reset de senha
    • Contas
      • Nova conta
      • Atualiza conta
      • Ativa conta
      • Inativa conta
      • Revoga conta
      • Check-in conta administrativa
      • Check-out conta administrativa
      • Check-in conta de aplicação
    • Membros de direitos
      • Concede direito
      • Revoga direito
    • Membros de papéis
      • Concede papel
      • Revoga papel
  • Tarefas manuais
    • Introdução
  • Gerenciamento de senhas
    • Introdução
  • Certificações
    • Introdução
    • Políticas de certificação
    • Campanhas de certificação
    • Micro certificação
  • Revalidação de usuários
    • Revalidação de usuários
    • Expiração de usuários
  • Segregação de funções
    • Introdução
  • Autenticação
    • Introdução
    • Single Sign-on
    • Fatores de autenticação
  • CONEXÕES REMOTAS
    • Introdução
    • Arquitetura
  • Self-service
    • Introdução
Powered by GitBook

Blazon.im - Todos os direitos reservados. 2025

On this page
  • Funcionalidades
  • Principais características

Was this helpful?

Export as PDF
  1. Sincronismo

Resource Adapters

Um Resource Adapter é um componente que permite que qualquer aplicação se comunique com o Blazon. Os Resource Adapters são utilizados para o envio e recebimento de eventos nos processos de reconciliação e provisionamento. O Core Engine ao invés de se conectar diretamente a uma aplicação, se comunica com um Resource Adapter, que por sua vez tem como um dos seus principais objetivos o envio de mensagens conhecidas para uma aplicação.

Cada Resource Adapter deve ser desenvolvido especialmente para cada tipo de aplicação que ele integra. Depois de especificado, desenvolvido, testado e implantado, ele precisa ser configurado na plataforma para que ele possa ser utilizado.

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;

  • Garantir a resiliência do processo de provisionamento a partir do uso de novas tentativas de provisionamento caso seja necessário;

  • Enviar o conjunto de credenciais para o Cofre de Senhas do usuário após o provisionamento de uma determinada conta;

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

  • Auxiliar no processo de Password Management.

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.

PreviousIntroduçãoNextProvisionamento

Last updated 1 year ago

Was this helpful?