- 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 de 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
- 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
Referência de configurações de tenant do Orchestrator para administradores, abrangendo feeds, gatilhos, filas e opções de configuração de trabalho.
A página Configurações permite que administradores ajustem as configurações do tenant do Orchestrator.
Guia Geral
| Campo | Description |
|---|---|
| Configurações de Aplicativo | Time Zone - The time zone of the tenant. By default, this field is set to UTC. |
| Espaços de Trabalho Pessoais | Para o Automation Cloud e o Test Cloud ou o Automation Cloud Dedicado, Configurar automaticamente máquinas sem servidor no Espaço de trabalho pessoal para usuários do Studio Web - opção selecionada por padrão, o que permite que o sistema provisione automaticamente máquinas sem servidor nos espaços de trabalho pessoais dos usuários que projetam ou depuram no Studio Web. Para o Automation Cloud e o Test Cloud ou o Automation Cloud Dedicado, desmarcar a opção impede que as máquinas sem servidor sejam criadas automaticamente em espaços de trabalho pessoais, o que pode afetar a concepção ou a depuração de processos no Studio Web. Note: For Automation Cloud and Test Cloud or Automation Cloud Dedicated, deselecting the option does not deallocate the Serverless machine from your personal workspace. Explicit deallocation of the Serverless machine might be required. Interromper automaticamente a exploração de espaços de trabalho pessoais após — permite que os administradores do Orchestrator imponham uma regra determinando que a exploração de espaços de trabalho pessoais seja interrompida automaticamente após um determinado período de tempo. As opções disponíveis são 15 minutos, 1 hora, 1 dia e valor personalizado. By default, when migrating or creating new tenants, this value is not set. You need to configure it manually once the migration/creation process is completed. Stop all active sessions for exploring Personal Workspaces - Allows Orchestrator administrators to stop all currently active personal workspace exploration sessions. This is suffixed by the number of active sessions, displayed in parentheses, and can be enabled by clicking Stop session(s) explore . As alterações feitas nas configurações de exploração não se aplicam retroativamente às sessões que já foram exploradas. Habilitar espaços de trabalho pessoais em massa para usuários e grupos atuais: crie espaços de trabalho pessoais para todos os usuários de um tenant que usam um determinado perfil de licenciamento attended e, ao mesmo tempo, selecione o perfil de IU a ser usado para esses usuários. Observação: essa ação não pode ser revertida; após o recurso Espaços de trabalho pessoais ter sido habilitado, ele não poderá ser desabilitado. |
| Funções Padrão | Create standard roles for folders. These roles allow you to leverage the benefits of user groups. Clique em Criar função ao lado de cada função que deseja criar. |
| Configurações de atualização automática de binários de clientes (Robô, Studio, Assistant) | Ignorar o status de atualização automática de máquinas de Robôs que estiveram offline por mais de ___ dias - Exclua máquinas inativas do processo de atualização e não as leve mais em consideração quando o status de atualização for reportado. |
| Pastas | Habilitar mapeamentos de conta-máquina - Habilitar a funcionalidade de Mapeamentos de conta-máquina . |
Seção Configurações de execução
Nesta seção, as configurações relativas aos gatilhos aplicam-se a todos os tipos de processos. No entanto, as configurações pertencentes a filas e trabalhos não se aplicam a agentes e processos com agente.
| Campo/Valor padrão | Description |
|---|---|
| Gatilhos - Estratégia de contagem de trabalhos Triggers.JobsCountStrategy) Valor padrão Por processo | Escolha a estratégia de contagem de trabalhos para trabalhos iniciados por meio de gatilhos. Observe que isso não leva em consideração quaisquer argumentos que possam ter sido fornecidos. As seguintes opções estão disponíveis:
|
| Gatilhos - Gatilhos de fila - Habilitar estratégia de trabalhos pendentes Features.QueueTriggers.PendingJobsStrategy) Valor padrão: Verdadeiro | Choose the computation method for the number of additional jobs to be triggered when new items are added to a queue. This is done by subtracting the number of jobs in a certain state from the maximum targeted number of jobs to be created. As seguintes opções estão disponíveis:
O número é calculado da seguinte forma: Máximo de trabalhos adicionais a serem criados com base em itens de fila disponibilizados recentemente = o número máximo de trabalhos pendentes e em execução permitidos simultaneamente menos o número de trabalhos em um estado Pendente.
O número é calculado da seguinte forma: Máximo de trabalhos adicionais a serem criados com base em itens de fila disponibilizados recentemente = o número máximo de trabalhos pendentes e em execução permitidos simultaneamente menos o número de trabalhos em um destes estados: Pendente, Retomado, Em execução, Parando, Encerrando. |
| Gatilhos - Desabilitar quando houver falha na contagem na criação do trabalho Triggers.DisableWhenFailedCount) Valor padrão: 10 | Configurar um gatilho para ser desativado automaticamente após um certo número de inícios com falha e nenhuma execução bem-sucedida ocorrer em um número específico de dias. Esta opção funciona em conjunto com Gatilhos -Período de carência quando a criação do trabalho continua a falhar na contagem (dias), da seguinte forma: Gatilhos - Desabilitar quando a contagem de falha na criação do trabalho permite que você ajuste o número de execuções com falha, enquanto Gatilhos - Desabilitar quando continua a falhar na contagem (dias) permite que você altere o número de dias. Por padrão, o valor de Gatilhos - Desabilitar quando o valor da contagem de falhas na criação de trabalhos for 10, e o valor de Gatilhos - Período de cortesia quando a criação de trabalhos mantém a contagem de falhas (dias) for 1, o que significa que o gatilho é desabilitado após 10 tentativas malsucedidas para iniciar se não houve nenhuma execução bem-sucedida no dia anterior. Esta opção pode ser definida dentro de um intervalo de 10 a 100. |
| Gatilhos - Período de tolerância quando a contagem continua falhando na criação do trabalho (dias) Triggers.DisableWhenFailingSinceDays) Valor padrão: 1 | Configurar um gatilho para ser desativado automaticamente após um certo número de inícios com falha e nenhuma execução bem-sucedida ocorrer em um número específico de dias. Essa opção funciona em conjunto com Gatilhos - Desabilitar quando a contagem de falhas, conforme detalhado acima. Pode ser definido dentro de um intervalo de 1 a 30. |
| Gatilhos - Gatilhos conectados - Desabilitar quando houver falha na contagem na execução do trabalho Valor padrão: 5 | Observação: Isso tem como alvo apenas gatilhos conectados (por exemplo, gatilhos criados no Studio Web) publicados para espaços de trabalho pessoais. O disparador é desabilitado após o número de execuções com falha que você escolher para esta configuração. Ele pode ser definido dentro de um intervalo de 0 a 100, onde 0 significa que o gatilho nunca é desabilitado. Se você selecionar 0, Gatilhos - Gatilhos conectados - Período gratuito quando a execução do trabalho mantém a contagem de falhas (dias) torna-se irrelevante e seu campo é desativado. This setting is only valid for newly created connected triggers. Changes are not applied retroactively to existing connected triggers. |
| Gatilhos - Gatilhos conectados - Período de tolerância quando a contagem continua falhando na execução do trabalho (dias) Valor padrão: 0 | Observação: Isso tem como alvo apenas gatilhos conectados (por exemplo, gatilhos criados no Studio Web) publicados para espaços de trabalho pessoais. Essas configurações ditam o número de dias para aguardar antes que o gatilho seja desabilitado após a primeira falha de um trabalho. Ele pode ser definido dentro de um intervalo de 0 a 30. Se Gatilhos - Gatilhos conectados - Desabilitar quando a contagem de falhas de execução do trabalho for 0, esse campo é desativado. |
| Disparos - Disparos de API - Limite máximo de trabalhos pendentes Valor padrão: 10 | Defina o número máximo de trabalhos pendentes que podem ser criados por um gatilho de API. O intervalo compatível é de 1 a 100. |
| Filas - Abandonar itens de fila em andamento após o limite (horas) inProgressMaxNumberOfMinutes) Valor padrão: 24 | Set the maximum amount of time, in hours, that queue items can have the In Progress status. After this time, the status of the queue items changes to Abandoned . O valor padrão é de 24 horas, o que significa que itens de fila não podem ser marcados como Abandonados, a menos que tenham tido o Status Em andamento por pelo menos um dia. This is handled by a background job which runs once every hour. Hence, you can expect the transition to happen up to one hour after the selected value. If a long-running workflow is attached to queue processing and the workflow is in a suspended state, the queue item will remain in an in-progress state even beyond 24 hours until the workflow sets the transaction status upon resumption. Queue item identifiers will be part of the persisted workflow context if included in the same scope of Wait and Resume activities. |
| Filas: frequência de verificação de itens da fila não processados (minutos) Queue.ProcessActivationSchedule) Valor padrão: 30 | O tempo entre verificações para itens de fila não processados. Para ajustar o intervalo de verificação, você pode escolher entre 10, 15, 20, 30 ou 60 minutos. For every queue trigger you create, we generate a background time trigger that is meant to handle queue items which could not be processed at the very moment that they were enqueued. This background time trigger is used to compute the frequency dictated by the setting. Gatilhos de filas existentes: a configuração é aplicada quando o valor padrão é alterado pela primeira vez e não pode ser restaurado. Novos gatilhos de fila: sempre se aplica a configuração. Importante :
|
| Trabalhos - Tempo limite após encerramento (horas) Jobs.TerminatingJobsTimeout) Valor padrão: 24 | Definir o período decorrido, em horas, até que os trabalhos Encerrando se tornem aptos para ser marcados como Com falha. O valor padrão é 24, o que significa que os trabalhos não podem ser marcados como Com falha, a menos que tenham ficado em um estado Encerrando por pelo menos um dia. This is handled by a background job which runs once every hour. Hence, you can expect the transition to happen up to one hour after the selected value. |
Seção de Configurações da API
| Configuração | Description |
|---|---|
| Lista de permissão do CORS com gatilhos de API | Permite inserir domínios permitidos para tráfego de entrada. Separe domínios distintos por meio de uma vírgula ou pressionando Enter.. |
| Solicitar cabeçalho de autenticação para sincronizar redirecionamentos de gatilhos de API | Isso é habilitado por padrão e impõe o uso de um cabeçalho de autenticação ao selecionar o modo de chamadaSync (long-polling) para um gatilho de API. |
| API estrita | Se habilitados, certos campos de API tornam-se não filtráveis e/ou não classificáveis, ajudando assim a evitar problemas de desempenho. Você pode ver uma lista desses campos na página dedicada. Essa configuração é habilitada por padrão para novos tenants, mas os tenants existentes precisam ser selecionados manualmente. Manter essa opção habilitada o tempo todo é uma prática recomendada em integrações de API. |
Guia Implantação
Permite configurar e proteger feeds para pacotes e bibliotecas. É possível gerenciar os feeds para todos os tenants de um local centralizado usando o Automation Ops. Para obter mais informações, consulte gerenciamento de feeds no guia do Automation Ops.
As configurações feitas aqui afetam apenas feeds do tenant; feeds de pasta e feeds de espaço de trabalho pessoal são sempre internos e ficam disponíveis exclusivamente no contexto da pasta ou espaço de trabalho pessoal respectivo.
Pacotes
Permite que você defina um feed interno ou externo no qual os pacotes de automação podem ser mantidos. Por padrão, um feed interno é usado. Os feeds podem ser protegidos definindo credenciais básicas de autenticação ou usando uma chave de API.
| Campo | Description |
|---|---|
| Interna | Use an internal feed. The feed can be secured either with the Secure Deployment option or by using an API key:
|
| Externa | Use an external feed. The feed can be secured either by using an API key or basic authentication credentials:
Lembre-se de que o nome de usuário e a senha usados com a opção Chave de API também devem ser usados nesse caso. |
Não temos compatibilidade com pacotes multiplataforma carregados para um feed externo. Seus metadados só podem ser lidos se forem carregados diretamente para o Orchestrator.
Autenticação de feeds usando tokens de titular do JWT usando autorização básica
Você pode especificar tokens de acesso pessoal e outros tokens de titular de JWT para autenticar seus feeds, conforme mostrado no exemplo a seguir:
curl https://:<rt_my-reference-token>@cloud.uipath.com/myorg/DefaultTenant/orchestrator_/nuget/v3/5830878b-1a38-47d9-9689-4fb543e2e227/index.json
curl https://:<rt_my-reference-token>@cloud.uipath.com/myorg/DefaultTenant/orchestrator_/nuget/v3/5830878b-1a38-47d9-9689-4fb543e2e227/index.json
A abordagem comum em todos os principais provedores de feed do NuGet é usar a senha de autorização básica para enviar o token de acesso pessoal. Isso permite que você use os mecanismos integrados do NuGet para autenticação, conforme mostrado no exemplo a seguir:
<configuration>
<packageSources>
<add key="myfeed" value="cloud.uipath.com/myorg/DefaultTenant/orchestrator_/nuget/v3/5830878b-1a38-47d9-9689-4fb543e2e227/index.json" />
</packageSources>
<packageSourceCredentials>
<myfeed>
<add key="Username" value="" />
<add key="ClearTextPassword" value="%UIPATH_PAT%" />
</myfeed>
</packageSourceCredentials>
</configuration>
<configuration>
<packageSources>
<add key="myfeed" value="cloud.uipath.com/myorg/DefaultTenant/orchestrator_/nuget/v3/5830878b-1a38-47d9-9689-4fb543e2e227/index.json" />
</packageSources>
<packageSourceCredentials>
<myfeed>
<add key="Username" value="" />
<add key="ClearTextPassword" value="%UIPATH_PAT%" />
</myfeed>
</packageSourceCredentials>
</configuration>
Além disso, você pode integrar os feeds usando provedores de credenciais seguras. Para obter mais informações, consulte a documentação da Microsoft.
Bibliotecas
Permite configurar o feed a ser usado para pacotes de biblioteca e atividade.
| Campo | Description |
|---|---|
| Somente feed de host | Libraries are stored in the host feed and are available to all tenants which use it. The Libraries page is the same for one Orchestrator instance, meaning libraries are not isolated at the tenant level: each tenant has access to the other tenants' activity. Não é possível carregar bibliotecas a partir do Orchestrator se essa opção estiver selecionada. Esta opção dá acesso ao robô apenas para o feed do host. |
| Apenas feed de tenant | Libraries are isolated at the tenant level, meaning data is separated across tenants. You may set an internal or an external feed in which libraries are maintained. By default, an internal feed is used. Esta opção dá acesso ao robô apenas para o feed do tenant. |
| Feeds de tenant e host | Libraries are isolated at the tenant level, meaning data is separated across tenants. You may set an internal or an external feed in which libraries are maintained. By default, an internal feed is used. Esta opção dá ao robô acesso aos feeds do host e do tenant. |
| Interna | Exibido quando Apenas feed do tenant ou Tanto feeds do host e do tenant estiver selecionado. Use an internal feed for your libraries. The feed can be secured either with the Secure Deployment option or by using an API key:
|
| Externa | Exibido quando Apenas feed do tenant ou Tanto feeds do host e do tenant estiver selecionado. Use an external feed for your libraries. The feed can be secured either by using an API key or basic authentication credentials:
Lembre-se de que o nome de usuário e a senha usados com a opção Chave de API também devem ser usados nesse caso. |
Para obter mais detalhes, leia toda a página Feeds de bibliotecas.
Aba de segurança do robô
Segurança
| Campo | Description |
|---|---|
| O total de horas que um robô pode ser executado offline sem verificação de licença | Especifique o número de horas que um Robô pode ser executado offline, sem que o Orchestrator verifique sua licença. Por padrão, esse valor é definido como 0. O valor máximo aceito é de 168 horas. |
Autenticação do robô
| Campo | Description |
|---|---|
| Autenticação de robôs unattended | Credenciais do cliente (recomendado) — essa opção permite apenas conexões com tokens que expiram. É usada a estrutura do OAuth 2.0 como base para o protocolo de autenticação, o que permite que robôs não assistidos se conectem ao Orchestrator com um par ID do cliente/segredo do cliente gerado através de objetos de modelo de máquina. O par ID do cliente-segredo do cliente gera um token que autoriza a conexão entre o Robô e o Orchestrator e fornece ao Robô acesso aos recursos do Orchestrator. Híbrido - essa opção permite conexões com tokens que não expiram (chave da máquina) e conexões com tokens que expiram (credenciais do cliente). |
| Autenticação de robô assistido | SSO de login interativo (recomendado) - essa opção permite apenas conexões de Robôs com tokens que expiram. A única forma para os usuários autenticarem seus robôs é fazendo login com suas credenciais no UiPath Assistant.O login do usuário é obrigatório para executar robôs assistidos, criar solicitações de HTTP do Orchestrator ou visualizar processos no UiPath Assistant. Ao usar o logon interativo, não é necessário criar objetos de máquina no Orchestrator.A opção de gerenciamento de licenças de usuário impõe o logon interativo (SSO) para a autenticação de robôs Attended.Híbrido — essa opção permite tanto conexões com tokens que não expiram (chave de máquina) quanto conexões com tokens que expiram (credenciais de logon interativo ou credenciais de cliente). Os usuários têm a opção de entrar com suas credenciais para autenticar seus robôs. Isso, por sua vez, habilita a conexão do Studio e Assistant com o Orchestrator, porém não é algo obrigatório. |
Guia Escalabilidade
Especifique se o serviço de robôs deve assinar os canais do SignalR do Orchestrator, e configure os protocolos de transporte que funcionam melhor para você.
Figura 1. Guia Escalabilidade
SignalR (Robôs)
| Campo | Description |
|---|---|
| Habilitado | This toggle specifies if the Robot service subscribes to Orchestrator's SignalR channels or not. By default, this setting is enabled, and all available channels are selected:
When all transport channels are enabled, the best available transport is automatically selected, in the following priority order: WebSocket > Server-Sent Events > Long Polling . If the first protocol is not available for any reason, the next in line (if enabled) is used to facilitate the communication between Orchestrator and Robot. Desabilitar o SignalR no tenant pode fazer com que alguns recursos da UiPath, incluindo o Studio Web, funcionem de forma incorreta ou parem de funcionar por completo. |
| WebSocket | When selected, enables the WebSocket transport protocol to be used to connect the Robot to Orchestrator's SignalR channels. This is the highest protocol used in the order of priority due to its performance and support for simultaneous communication in both directions - from the Robot service to Orchestrator and vice versa. If the SignalR (Robots) feature is not enabled, WebSocket becomes the only available transport protocol. |
| Eventos Enviados pelo Servidor (SSE) | When selected, enables the Server-Sent Events (SSE) push technology to be used to connect the Robot to Orchestrator's SignalR channels. This is the first backup in case WebSockets is not available for any reason. Essa opção não pode ser usada se a funcionalidade SignalR (robôs) não estiver habilitada. |
| Long Polling | When selected, enables the long polling transport protocol to be used to connect the Robot to Orchestrator's SignalR channels. This protocol is used in case the WebSockets and SSE ones are not available. Essa opção não pode ser usada se a funcionalidade SignalR (robôs) não estiver habilitada. |
Guia Dias não úteis
Defina uma lista de dias não úteis por tenant, nos quais você pode restringir a execução de gatilhos. Isso significa que, durante feriados públicos, fins de semana ou qualquer outro dia em que as atividades de negócios normais não são realizadas, seus gatilhos de longo prazo podem ser configurados para não dispararem. Após os dias não úteis definidos terem passado, os gatilhos serão iniciados da forma normal.
Para aplicar essas restrições aos seus gatilhos, você precisa selecionar o calendário de dias não úteis ao configurar os gatilhos. Todas as alterações que você fizer na guia Dias não úteis afetam todos os gatilhos que usam esse calendário.
Para obter mais detalhes sobre como gerenciar dias não úteis, clique aqui.
Conexões de Nuvem
Essas guias permitem que você configure integrações com provedores de serviços de nuvem terceirizados (CSPs), que são usados para a orquestração de Robôs elásticos.