Criar um fluxo, subfluxo ou ação de cliente chamável

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 1 min. de leitura
  • Habilite um client script para acionar um fluxo, subfluxo ou ação.

    Antes de Iniciar

    • Função necessária: security_admin
    • Considere as implicações de tornar um fluxo, subfluxo ou cliente de ação chamável, por exemplo, se ele expõe dados protegidos ou ignora a lógica de validação.

    Por Que e Quando Desempenhar Esta Tarefa

    Por padrão, os fluxos, subfluxos e ações só podem ser chamados pela FlowAPI dentro de um script de servidor. Os designers de fluxo e de ação podem disponibilizar fluxos, subfluxos ou ações individuais para chamadas de cliente, habilitando a opção de Cliente chamável durante o processo de design.

    Procedimento

    1. Eleve os privilégios para security_admin.
    2. Navegar até Segurança do sistema > Controle de Acesso (ACL).
    3. Clique em Nova.
    4. Crie um controle de acesso.
      Campo Descrição
      Tipo client_callable_flow_object
      Operação execute
      Sobreposições do administrador Selecionado
      Nome Insira um nome para a ACL.
      Requer função Crie uma função para fornecer acesso às APIs. Por exemplo, crie uma função flow_api_access.
    5. Atribua a função ao usuário ao qual você deseja conceder acesso.
    6. Habilite um client script para acionar o fluxo, subfluxo ou ação.
      1. Abra o fluxo, subfluxo ou ação que você deseja tornar o cliente chamável.
      2. No menu Mais ações, selecione Gerenciar segurança.
      3. Selecione Callable by Client API.
      4. Adicione o registro de controle de acesso criado anteriormente ao campo ACLs.
      5. Clique em Atualizar.

    Resultado

    O usuário com as permissões designadas pode acionar um fluxo, subfluxo ou ação de cliente chamável a partir de um client script usando a API GlideFlow.