- 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
- Auditar
- Cloud Robots
- Contexto de Pastas
- Automações
- Processos
- Trabalhos
- Apps
- Gatilhos
- Logs
- Monitoramento
- Filas
- Ativos
- Armazenar Buckets
- Test Suite - Orchestrator
- Serviço Catálogo de recursos
- Autenticação
- Integrações
- Robôs Clássicos
- Solução de problemas
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.