- Introdução
- Melhores práticas
- Tenant
- Sobre o contexto do tenant
- Pesquisa de recursos em um tenant
- Gerenciamento de robôs
- Conectar Robôs ao Orchestrator
- Armazenamento de credenciais do robô no CyberArk
- Armazenamento de senhas do Unattended Robot no Azure Key Vault (somente leitura)
- Armazenamento de credenciais do Unattended Robot no HashiCorp Vault (somente leitura)
- Armazenando credenciais de Unattended Robots no AWS Secrets Manager (somente leitura)
- Exclusão de sessões não assistidas desconectadas e não responsivas
- Autenticação do robô
- Autenticação de robôs com credenciais de cliente
- Configuração de recursos de automação
- Soluções
- Auditar
- Configurações
- Cloud Robots
- Execução de automações Unattended usando Cloud Robots - VM
- Carregamento de sua própria imagem
- Reutilização de imagens de máquinas personalizadas (para pools manuais)
- Redefinição de credenciais para uma máquina (para pools manuais)
- Monitoramento
- Atualizações de segurança
- Como solicitar uma avaliação
- Perguntas frequentes
- Configurando VPN para Robôs de nuvem
- Configurar uma conexão ExpressRoute
- Transmissão ao vivo e controle remoto
- Contexto de Pastas
- Automações
- Processos
- Trabalhos
- Apps
- Gatilhos
- Logs
- Monitoramento
- Filas
- Ativos
- Regras de Negócios
- Armazenar Buckets
- Índices
- Teste do Orquestrador
- Serviço Catálogo de recursos
- Integrações
- Solução de problemas

Guia do usuário do Orchestrator
Gerenciamento de gatilhos de API
-
As configurações de execução no nível do tenant se aplicam a gatilhos de API.
-
Você pode criar no máximo 1.000 gatilhos de API por tenant.
A página Gatilhos de API permite que você execute várias ações no menu contextual de cada gatilho:
Copie o URL a ser usado no aplicativo de terceiros.
hw-process
, seria parecido com isso: https://cloud.uipath.com/{organizationName}/{tenantName}/orchestrator_/t/6ea73196-ca89-446c-81e1-5279bdd36dc2/hw-process
Copie o campo de dados dinâmico no formato apropriado para uso na linha de comando ou no código existente. As opções disponíveis são:
hw-process
, seria parecido com isso:
curl '{baseURL_orchestrator}/t/6ea73196-ca89-446c-81e1-5279bdd36dc2/hw-process' -X 'POST' -H 'Content-Type: application/json' -H 'Authorization: Bearer ***INSERT_YOUR_TOKEN***'
curl '{baseURL_orchestrator}/t/6ea73196-ca89-446c-81e1-5279bdd36dc2/hw-process' -X 'POST' -H 'Content-Type: application/json' -H 'Authorization: Bearer ***INSERT_YOUR_TOKEN***'
hw-process
, seria parecido com isso:
curl "https://cloud.uipath.com/{organizationName}/{tenantName}/orchestrator_/t/6ea73196-ca89-446c-81e1-5279bdd36dc2/hw-process" ^ -X "POST" ^ -H "Content-Type: application/json" ^ -H "Authorization: Bearer ***INSERT_YOUR_TOKEN***"
curl "https://cloud.uipath.com/{organizationName}/{tenantName}/orchestrator_/t/6ea73196-ca89-446c-81e1-5279bdd36dc2/hw-process" ^ -X "POST" ^ -H "Content-Type: application/json" ^ -H "Authorization: Bearer ***INSERT_YOUR_TOKEN***"
hw-process
, seria parecido com isso:
fetch("https://cloud.uipath.com/{organizationName}/{tenantName}/orchestrator_/t/6ea73196-ca89-446c-81e1-5279bdd36dc2/hw-process", { headers: { Authorization: "Bearer ***INSERT_YOUR_TOKEN***", "Content-Type": "application/json" }, "method": "POST" })
fetch("https://cloud.uipath.com/{organizationName}/{tenantName}/orchestrator_/t/6ea73196-ca89-446c-81e1-5279bdd36dc2/hw-process", { headers: { Authorization: "Bearer ***INSERT_YOUR_TOKEN***", "Content-Type": "application/json" }, "method": "POST" })
hw-process
, seria parecido com isso:
$headers = @{ "method"="POST" "Authorization" = "Bearer ***INSERT_YOUR_TOKEN***" } Invoke-WebRequest -UseBasicParsing -Uri "https://cloud.uipath.com/{organizationName}/{tenantName}/orchestrator_/t/6ea73196-ca89-446c-81e1-5279bdd36dc2/hw-process" ` -Headers $headers ` -ContentType "application/json"
$headers = @{ "method"="POST" "Authorization" = "Bearer ***INSERT_YOUR_TOKEN***" } Invoke-WebRequest -UseBasicParsing -Uri "https://cloud.uipath.com/{organizationName}/{tenantName}/orchestrator_/t/6ea73196-ca89-446c-81e1-5279bdd36dc2/hw-process" ` -Headers $headers ` -ContentType "application/json"
Remova o gatilho de API selecionado. Excluir um gatilho de API é equivalente a excluir o ponto de extremidade resultante. Esses são os comportamentos que você pode esperar, dependendo de seu cenário específico:
Trabalhos já iniciados
Se um trabalho baseado em um processo associado a um gatilho de API excluído já tiver sido iniciado no momento da exclusão, ele será realizado até a conclusão.
Início de novos trabalhos
Como o URL não estará mais disponível, tentar iniciar um trabalho com base em um processo associado a um gatilho de API excluído resultará em um erro 404.
Edição de processos
Se você editar um processo usado por pelo menos um gatilho de API, o gatilho será atualizado, e o novo conjunto de propriedades do processo será aplicado.
Você pode adicionar domínios à lista de permissões para o tráfego de entrada usando a opção Lista de permissões do CORS para gatilhos de API na guia Geral das configurações de seus tenants.
Isso é necessário para aplicativos de navegador que farão solicitações HTTP ao Orchestrator a partir de seu navegador (ou seja, não de um servidor). Falhar na lista de permissões de domínios pode levar a um erro de política do CORS, que você pode ver em seu console do desenvolvedor.
Se você quiser incluir mais domínios em sua lista de permissões, use uma vírgula ou pressione Enter para separá-los.
Essa página exibe uma definição do Swagger dos gatilhos de API que você criou, agrupados por pasta, juntamente com sua saída. Além disso, permite que você execute os trabalhos pertencentes a esses gatilhos.
- Criação de um gatilho de API
- Criação de um gatilho de API para um agente
- Criação de um gatilho de API para um processo com agente
- Ações para gatilhos de API
- Copiar URL do campo de dados dinâmico completo
- Editar
- Copiar campo de dados dinâmico
- Habilitar
- Desabilitar
- Remover
- Compartilhamento de recursos de origem cruzada
- Definição da API