Modelos de configuração de Conexão e credencial

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • Permita que usuários com as funções admin e flow_designer configurem integrações de spoke com sistemas de terceiros usando um formulário único e personalizável.

    Por exemplo, é possível configurar uma integração OAuth, que registra um provedor OAuth, gera um token e cria registros de conexão e de credencial. Um designer de ação ou desenvolvedor pode usar um modelo de configuração para configurar o spoke em um lugar e o sistema cria os registros associados.

    Benefícios

    Os modelos de configuração habilitam:

    • Administradores ou designers de fluxo a configurar integrações complexas usando um único formulário.
    • Desenvolvedores a definir valores estáticos em uma integração, simplificando o processo de configuração para administradores e designers de fluxo.

    Tipos de credenciais suportados

    É possível criar modelos de configuração para integrações com estes tipos de credencial:

    • Autorização básica
    • Chave de API
    • Tipo de concessão do portador OAuth JWT
    • Tipo de concessão do Código de autorização OAuth
    • Autenticação personalizada

    Componentes do modelo de configuração

    Modelo de Dados Padrão

    Define informações estáticas que se aplicam a todas as integrações. Por exemplo, é possível definir a API e o URL do token se o valor se aplicar a cada integração.

    Modelo de dados dinâmico

    Define as informações que o usuário deve preencher para configurar a integração. Por exemplo, você pode adicionar pares de chave-valor de nome de usuário e senha para coletar valores definidos pelo usuário.

    Script de pós-processamento
    Cria registros adicionais necessários para a integração. Por exemplo, se o seu spoke incluir tabelas personalizadas, você poderá criar registros nessas tabelas com base na entrada do usuário no modelo de configuração. Este script é executado depois que os registros de conexão e de credencial são criados.
    Script de pré-edição
    Preenche previamente os campos personalizados na seção Informações adicionais ao editar uma conexão existente. O preenchimento prévio dos campos personalizados permite que você exiba o valor atual associado ao campo personalizado.

    Dados de demonstração

    A tabela Modelos de conexão e credencial [sys_alias_templates] inclui modelos de exemplo para demonstrar como configurar modelos para tipos de autenticação comuns. Use estes exemplos como um guia ao criar o seu próprio.