- 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
- Registro
- Cloud Robots
- Visão geral dos robôs do Cloud
- 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
- Automation Suite Robots
- Contexto de Pastas
- Processos
- Trabalhos
- Apps
- Gatilhos
- Logs
- Monitoramento
- Índices
- Filas
- Ativos
- Sobre ativos
- Gerenciamento de ativos no Orchestrator
- Gerenciamento de ativos no Studio
- Armazenamento de ativos no Azure Key Vault (somente leitura)
- Armazenamento de ativos no HashiCorp Vault (somente leitura)
- Armazenando ativos no AWS Secrets Manager (somente leitura)
- Armazenamento de ativos no Google Secret Manager (somente leitura)
- Conexões
- Regras de Negócios
- Armazenar Buckets
- Servidores MCP
- Teste do Orquestrador
- Serviço Catálogo de recursos
- Integrações
- Solução de problemas
Guia do usuário do Orchestrator
Esta página aborda erros comuns ao fazer autenticação em servidores MCP do UiPath.
401 não autorizado
Token expirado
A causa mais comum é um token expirado. Autenticar novamente:
uipath auth
uipath auth
Formato de URL incorreto
Verifique se todos os segmentos de URL estão corretos:
https://cloud.uipath.com/{org}/{tenant}/agenthub_/mcp/{folderKey}/{slug}
https://cloud.uipath.com/{org}/{tenant}/agenthub_/mcp/{folderKey}/{slug}
Onde:
{org}: nome de sua organização UiPath{tenant}: seu nome de tenant{folderKey}: o GUID da pasta{slug}: o nome do campo de dados dinâmico do Servidor MCP
Token do provedor de identidade errado
Se você vir erros de validação de público nos logs, o token provavelmente foi emitido para um serviço diferente. Verifique se você se autentique na instância correta do UiPath Cloud.
403 Forbidden
App externo ou usuário não atribuído à pasta
A correção necessária depende de quais escopos o aplicativo externo tem.
O aplicativo tem escopos de aplicativo (com ou sem escopos de usuário)
Atribua o aplicativo à pasta que contém o Servidor MCP:
- Abra a pasta no Orchestrator.
- Navegue até Gerenciar acesso > Atribuir.
- Procure seu aplicativo externo.
- Atribua o aplicativo externo com a função Automation User .
O aplicativo tem apenas escopos de usuário
Não é possível atribuir o aplicativo à pasta. Pesquisar por ela em Gerenciar acesso não retorna resultados, porque o Orchestrator lista apenas aplicativos com escopos Aplicativo. Em vez disso, atribua ao usuário que faz login por meio do aplicativo:
- Abra a pasta no Orchestrator.
- Navegue até Gerenciar acesso > Atribuir.
- Pesquise o usuário que fará login por meio do aplicativo externo.
- Atribua ao usuário a função Automation User, Automation Developer ou Folder Administrator .
Escopo OR.Default ausente
Se você solicitar um token com apenas escopos OR.* específicos (por exemplo, OR.Execution ou OR.Jobs) sem incluir OR.Default, o token ignora a resolução de funções no nível da pasta e concede acesso em todas as pastas dentro do tenant. O Orchestrator ainda requer o cabeçalho X-UIPATH-FolderKey em cada chamada de API.
As versões atuais dos servidores MCP lidam com isso automaticamente. Em versões mais antigas, isso pode resultar em chamadas do Orchestrator com falha. Para evitar esse problema, inclua OR.Default como o único escopo em sua solicitação de token e dependa do acesso baseado em função de pasta.
GetFoldersForCurrentUser retorna 403 com credenciais do cliente
Esse é o comportamento esperado. A API GetFoldersForCurrentUser do Orchestrator não é compatível com a autenticação de credenciais do cliente. Para contornar isso, defina a variável de ambiente UIPATH_FOLDER_KEY para ignorar a chamada de resolução da pasta.
400 Solicitação inválida: invalid_scope
Usando credenciais de máquina em vez de credenciais de aplicativos externos
Essa é a causa mais comum de invalid_scope . As credenciais da máquina são para autenticação de robôs, não para acesso à API.
Para corrigir isso:
-
Acesse Admin > Apps externos (não Orchestrator > Máquinas).
-
Selecione Adicionar aplicativo.
-
Insira um nome e mantenha o tipo de aplicativo Confidencial .
-
Selecione a aba Escopo(s) do aplicativo .
-
Adicione
OR.Executione adicioneOR.Jobsse necessário para servidores codificados ou de comando. -
Selecione Adicionar e, em seguida, copie o novo ID do cliente e Segredo do cliente.
-
Autentique novamente usando as novas credenciais:
uipath auth --client-id "<new-client-id>" \ --client-secret "<new-client-secret>" \ --base-url "https://cloud.uipath.com/{org}/{tenant}" \ --scope "OR.Default"uipath auth --client-id "<new-client-id>" \ --client-secret "<new-client-secret>" \ --base-url "https://cloud.uipath.com/{org}/{tenant}" \ --scope "OR.Default"
O fluxo OAuth do cliente MCP falha
URL de retorno de chamada não incluído na lista de permissões
O UiPath Identity Server exige que os URLs de retorno de chamada sejam pré-configurados para o Registro dinâmico do cliente (DCR). Se a URL de retorno de chamada do seu cliente MCP não estiver na lista de permissões, a etapa DCR falhará.
.conhecido problema de roteamento de descoberta
Alguns clientes MCP (como Copilot Studio e clientes OpenAI) sondam /.well-known/openid-configuration no domínio raiz em vez de seguir o URL resource_metadata do cabeçalho WWW-Authenticate . Quando essa investigação chega a cloud.uipath.com/.well-known/openid-configuration, ela retorna uma página HTML 200 em vez de uma 404 adequada, o que interrompe a lógica de descoberta do cliente.
Esse é um problema de roteamento conhecido. Se você o encontrar, entre em contato com o suporte da UiPath para saber o status mais recente.
- 401 não autorizado
- Token expirado
- Formato de URL incorreto
- Token do provedor de identidade errado
- 403 Forbidden
- App externo ou usuário não atribuído à pasta
- Escopo OR.Default ausente
- GetFoldersForCurrentUser retorna 403 com credenciais do cliente
- 400 Solicitação inválida: invalid_scope
- Usando credenciais de máquina em vez de credenciais de aplicativos externos
- O fluxo OAuth do cliente MCP falha
- URL de retorno de chamada não incluído na lista de permissões
- .conhecido problema de roteamento de descoberta