Documentação do Blazon
HomeFundamentosGuiasDesenvolvimentoChangelogSuporte
Desenvolvimento de Resource adapters
Desenvolvimento de Resource adapters
  • Introdução
    • Desenvolvendo um Resource adapter
    • Criando um projeto para um Resource adapter
    • Iniciando o seu resource adapter
  • Provisionamento
    • Desenvolvendo eventos de provisionamento
    • Configurando mapeamentos de provisionamento
  • Reconciliação
    • Desenvolvendo eventos de reconciliação
    • Configurando eventos de reconciliação
  • Outras configurações
    • Configurações gerais
Powered by GitBook

Blazon.im - Todos os direitos reservados. 2025

On this page

Was this helpful?

Export as PDF
  1. Reconciliação

Configurando eventos de reconciliação

Cada um dos eventos de reconciliação devem ser registrados em um arquivo chamado reconciliation-catalog.json. Este arquivo contém os perfis de reconciliação que poderão ser configurados no Blazon.

O formato deste arquivo deve ser semelhante à:

{
  "events" : [
    {
      "identifier" : "d5df1fe4-df31-447e-9dc0-baf4c6b33d70",
      "name" : "Permissões",
      "description" : "",
      "class" : "permissionsProfilesJob"
    },
    {
      "identifier" : "ba89b372-2b0c-4440-a43c-582e9a383b7e",
      "name" : "Usuários",
      "description" : "",
      "class" : "usersReconciliationJob"
    },
    {
      "identifier" : "9d9ffde5-1ae5-48ed-8023-196fbf405c2f",
      "name" : "Permissões de cada usuário",
      "description" : "",
      "class" : "usersPermissionsReconciliationJob"
    }
  ]
}

O campo identifier deve possuir um identificador único em toda plataforma, sugerimos a criação randômica deste identificador. O nome é o label que irá aparecer no Admin console, no Blazon, para permitir a configuração de um perfil de reconciliação.

Já o campo class, deve conter o nome do bean Spring (nome definido na anotação @Component) que faz referência ao Handler de reconciliação.

PreviousDesenvolvendo eventos de reconciliaçãoNextConfigurações gerais

Last updated 7 months ago

Was this helpful?