O que é um Provider?
Um Provider é um tipo de integração de catálogo que agrupa executors relacionados e declara um schema de configuração. Uma configuração de provider seleciona um provider de catálogo ou referencia um documento OpenAPI fornecido pelo tenant e fornece ou referencia as configurações de conexão usadas pelos executor call nodes. Assim, você não precisa hardcodar credenciais ou endpoints em cada workflow.
Acessando a página de Providers
Para abrir a página Providers, clique em Providers no menu lateral esquerdo da página Flowker. A página exibe todas as configurações de provider da organização em uma tabela de dados, com as seguintes colunas:
- Nome — o nome da configuração de provider.
- Provider — o tipo de integração do catálogo, para uma configuração
catalog. - Tipo — o tipo da configuração:
catalogseleciona um provider do catálogo;external_openapireferencia um documento OpenAPI fornecido pelo tenant. - Schemas — schemas XSD ou OpenAPI vinculados à configuração. Vínculos OpenAPI podem ser restritos a operações.
- Status — o status da configuração:
AtivoouDesabilitado. - Última modificação — a data da última atualização da configuração.
- Ações — menu de ações.
Catálogo de Providers
O Flowker inclui um catálogo de tipos de provider disponíveis. Ao criar uma configuração de provider
catalog, você seleciona o tipo de serviço externo ao qual deseja se conectar. O catálogo fornece o schema de configuração e os campos obrigatórios de cada tipo de provider.
Menu de ações disponíveis
Para cada configuração de provider, as seguintes ações estão disponíveis no menu de ações ():
- Detalhes — abre a configuração de provider para visualização e edição.
- Habilitar / Desabilitar — alterna o status da configuração. Nodes de workflow que referenciam uma configuração desabilitada falham no momento da execução até que ela seja habilitada novamente.
- Excluir — remove permanentemente a configuração de provider.

