- 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
- Exemplos de configuração
- Armazenamento de credenciais do robô no CyberArk
- Configuração de robôs assistidos
- Configuração de robôs não assistidos
- Armazenando senhas de Unattended Robots no Azure Key Vault (somente leitura)
- Armazenamento de credenciais de robôs não assistidos no HashiCorp Vault (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
- Autenticação do SmartCard
- Auditar
- Serviço Catálogo de recursos
- Contexto de Pastas
- Automações
- Processos
- Trabalhos
- Gatilhos
- Logs
- Monitoramento
- Filas
- Ativos
- Armazenar Buckets
- Test Suite - Orchestrator
- Outras configurações
- Integrações
- Robôs Clássicos
- Administração do host
- Sobre o nível do host
- Gerenciamento dos administradores do sistema
- Gerenciando Tenants
- Configurando notificações de e-mail do sistema
- Logs de auditoria para o portal do host
- Modo de Manutenção
- Administração da organização
- Solução de problemas
Registrando aplicativos externos
Se tiver aplicativos de terceiros que precisam usar as APIs da UiPath, você pode registrá-los como aplicativos externos para que possam usar o OAuth flow para obter a autorização.
Registrar um aplicativo externo, o que significa um aplicativo que é externo à sua plataforma da UiPath, é uma maneira de compartilhar seus recursos da UiPath sem ter que compartilhar suas credenciais. Ao invés disso, ao usar a estrutura do OAuth, você pode delegar sua autorização da UiPath para aplicativos externos.
Você pode registrar aplicativos de terceiros para que possam obter a autorização para acessar seus recursos da UiPath. Após serem registrados, esses aplicativos poderão fazer chamadas de API para aplicativos da UiPath para acessar os recursos que você incluiu no escopo do registro.
Você pode registrar:
- aplicativos confidenciais: aplicativos que podem armazenar com segurança o segredo do aplicativo gerado após o registro, como por exemplo, aplicativos da web e aplicativos de serviço a serviço (S2S).
- aplicativos não confidenciais: aplicativos que não podem garantir o armazenamento seguro do segredo do aplicativo e, portanto, ele não é criado; por exemplo, aplicativos de área de trabalho ou móveis nativos.
O tipo de concessão de autorização permitido é diferente, dependendo do tipo do aplicativo. Devido a isso, você pode registrar aplicativos confidenciais com escopos diferentes: usuário, aplicativo ou ambos. Mas aplicativos não confidenciais só podem enviar solicitações para o escopo do usuário, o que significa que um usuário deve fazer logon para autorizar a solicitação para o aplicativo.
Ao registrar o aplicativo externo, você concede a ele acesso a um ou vários recursos da UiPath por meio da API de um aplicativo da UiPath.
As seguintes APIs estão disponíveis:
Há duas partes a serem configuradas para que um aplicativo externo possa acessar seus recursos na UiPath sobre o OAuth:
Etapa |
Autor |
O que |
Detalhes |
---|---|---|---|
1 |
Tenant Administrator |
Registre um aplicativo externo na página Aplicativos externos | |
2 |
Desenvolvedor |
Configure o aplicativo externo para usar o tipo de concessão adequado para acessar seus recursos da UiPath |