- 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
Opções de recurso de automação para habilitar a automação Attended e Unattended para usuários e grupos em uma organização.
A configuração de recursos de automação envolve permitir que usuários ou grupos específicos dentro de uma organização automatizem várias tarefas, processos ou fluxos de trabalho. Quer os trabalhos devam ser executados Attended ou Unattended, você pode escolher entre as seguintes opções para se adequar aos seus cenários de automação:
- Habilitando usuários para executar automações pessoais
- executar automações em infraestrutura Unattended por meio de Unattended Robots
- Configurando contas de Robôs para executar automações Unattended
Habilitação de automações pessoais
Automações pessoais são automações que podem ser executadas sob a identidade de um usuário, localmente na máquina do usuário ou remotamente (automações remotas pessoais), em recursos no lado do servidor aos quais o usuário não tem acesso direto. As contas de usuários e sua associação com funções permitem um certo nível de acesso a recursos no Orchestrator.
Este artigo descreve como habilitar seus usuários para:
- Executar automação em sua máquina local por meio do UiPath® Assistant;
- Executar automações remotas pessoais em pastas nas quais o usuário tenha as permissões necessárias e em seus espaços de trabalho pessoais;
- Executar e depurar no UiPath Studio, tanto na área de trabalho quanto na web;
- Gerenciar automações em seu espaço de trabalho pessoal.
Para desenvolvedores e usuários empresariais, verifique como executar manualmente um trabalho ou configurar um gatilho para iniciar trabalhos como você mesmo.
Habilitando usuários para executar automações pessoais
Para habilitar recursos de automação pessoal, selecione o escopo do grupo ou do usuário conforme descrito abaixo.
Para grupos de usuários
Os grupos simplificam a administração de contas com necessidades semelhantes que são gerenciadas em conjunto.
- Em Gerenciar Acesso – Regras de Acesso, selecione Grupos.
- Selecione Atribuir grupo para atribuir um novo grupo e adicionar papéis ou editar um grupo existente.
- Na página Atribuir regras de acesso, em Configuração de automação pessoal, selecione uma das seguintes opções:
- Habilitar o usuário para executar automações — permite que os usuários nesse grupo executem a automação em sua máquina local por meio do UiPath Assistant, executem automações pessoais remotas em segundo plano em pastas onde tenham permissões, e executem e depurem no UiPath Studio (desktop e web)
- Habilitar que o usuário execute automações + Espaço de trabalho pessoal — permite que os usuários gerenciem automações em seu espaço de trabalho pessoal e executem automações pessoais remotas em segundo plano em seus espaços de trabalho pessoais
- Selecione Atualizar.
Para usuários individuais
Habilite recursos de automação pessoal para contas de usuário individuais apenas quando os membros do grupo precisarem de recursos adicionais além daqueles concedidos pela associação ao grupo.
- Em Gerenciar acesso - Regras de acesso, selecione Usuários.
- Selecione Atribuir usuário para atribuir um novo usuário e adicionar funções ou editar um usuário existente.
- Na página Atribuir regras de acesso, em Configuração de automação pessoal, selecione uma das seguintes opções:
- Habilitar o usuário para executar automações — permite que o usuário execute a automação em sua máquina local por meio do UiPath Assistant, execute automações pessoais remotas em segundo plano em pastas onde tenha permissões, e execute e depure no UiPath Studio (desktop e web)
- Habilitar que o usuário execute automações + Espaço de trabalho pessoal — permite que o usuário gerencie automações em seu espaço de trabalho pessoal e execute automações pessoais remotas em segundo plano em seus espaços de trabalho pessoais
- Selecione Atualizar.
Desmarcar a opção Habilitar usuário para executar automações dispara uma mensagem de aviso indicando que quaisquer automações em execução serão afetadas e que sua experiência do Studio Web poderá ser prejudicada.
Habilitação de automações Unattended
As contas da UiPath® representam identidades autorizadas a acessar recursos do Orchestrator:
- Contas de usuários — representam usuários humanos
- Contas de robôs — representam usuários não humanos (equivalentes às contas de serviço do Windows)
Um administrador pode habilitar um Unattended Robot para representar uma conta de usuário, permitindo que o robô execute automações com os mesmos privilégios que o usuário que ele representa.
Casos de uso para automação Unattended
Nas contas de usuários: normalmente feito por desenvolvedores que depuram projetos de automação e usuários de negócios que executam automações sob sua própria identidade em recursos no lado do servidor.
Em contas de robôs: a abordagem padrão para a execução de automação unattended. As contas de Robô têm recursos não assistidos habilitados por padrão; os administradores definem apenas as configurações de infraestrutura.
Via automação remota pessoal: uma alternativa que é mais fácil de configurar porque não requer um Unattended Robot habilitado para a conta de usuário. Consulte habilitação de automações pessoais.
Automação remota pessoal versus automação unattended
| Aspecto | Automação remota pessoal | Automação Unattended na conta do usuário |
|---|---|---|
| Tipo de processo | Processos em segundo plano apenas | Processos em segundo plano e interativos |
| Escopo da identidade | Execução de processo único (controle granular) | Todos os processos em pastas acessíveis |
| Complexidade da configuração | Mais simples (não é necessário um Unattended Robot) | Requer configuração de robô não assistido |
O que você pode habilitar
Os administradores podem habilitar desenvolvedores e usuários de negócios a:
- Execute processos em segundo plano em infraestrutura Unattended por meio da personificação do Unattended Robot
- Execute processos que exigem interação do usuário em infraestrutura Unattended por meio da personificação do Unattended Robot
Executando automações em uma pasta
Os usuários podem depurar e executar processos a partir de todas as pastas às quais têm acesso. Eles podem usar infraestrutura Unattended para a execução, desde que um administrador tenha alocado a essa pasta os recursos físicos para executar a automação Unattended, ou seja, tenha alocado a essa pasta um objeto de modelo de máquina com pelo menos um runtime. Normalmente, para depurar, um runtime NonProduction é usado.
Os desenvolvedores e usuários de negócios podem iniciar um processo iniciando um trabalho manualmente ou por meio de gatilhos nessa pasta.
Figura 1. Executando automações em uma pasta
Se o usuário não vir nenhum runtime disponível ao iniciar um trabalho a partir do Orchestrator, então o administrador deve certificar-se de que:
- tenha atribuído tanto a conta do usuário quanto o modelo de máquina à pasta que contém o processo a ser executado.
- tenha atribuído runtimes ao modelo de máquina. Isso não é necessário em espaços de trabalho pessoais.
Depurando em um espaço de trabalho pessoal
Um espaço de trabalho pessoal é a pasta pessoal de um usuário e age como um espaço de armazenamento separado e segregado a partir do feed oficial do Orchestrator. Em um espaço de trabalho pessoal, o Orchestrator assume várias operações que um administrador teria que executar em uma pasta, permitindo a publicação, execução e depuração de projetos de automação sem intervenção do administrador:
- O Orchestrator cria automaticamente um processo a partir de cada pacote publicado no Studio para o feed do espaço de trabalho pessoal desse usuário;
- O Orchestrator gerencia automaticamente os modelos de máquina em nome do administrador para proprietários de espaços de trabalho pessoais, e um modelo de máquina com um runtime Development é criado e atribuído automaticamente para cada novo espaço de trabalho pessoal.
Os usuários podem depurar ou executar um processo iniciando um trabalho manualmente ou por meio de gatilhos nesse espaço de trabalho.
Figura 2. Depuração em um espaço de trabalho pessoal
Habilitando os usuários a depurar a partir do Orchestrator
Para que um usuário execute processos em uma infraestrutura unattended, um administrador deve habilitar recursos de automação pessoal e personificação por um Unattended Robot. O último permite que o robô em uma máquina do host física seja executado com a identidade desse usuário.
Licenças necessárias:
- Uma licença de usuário.
- Um runtime unattended.
- Robot Units para robôs na nuvem.
Para que os usuários depurem processos em infraestrutura unattended, execute o seguinte quando você fizer referência ou editar a conta de usuário no Orchestrator:
- Em Configuração de automação pessoal, selecione a opção Habilitar o usuário para executar automações.
Se o usuário for membro de um grupo com recursos de automação pessoal, ele herdará os recursos desse grupo. Portanto, você pode pular essa etapa.
A opção permite que os usuários nesse grupo:
- Execute a automação em sua máquina local por meio do UiPath Assistant.
- Rode automações remotas pessoais em segundo plano em pastas em que o usuário tem as permissões necessárias.
- Executar e depurar no UiPath Studio, tanto na área de trabalho quanto na web.
- Alternativamente, ainda em Configuração de automação pessoal, selecione a opção Habilitar usuário para executar automações + Espaço de Trabalho Pessoal.
A opção permite que os usuários nesse grupo:
- Gerenciar automações em seu espaço de trabalho pessoal.
- Executar automações remotas pessoais em segundo plano em seus espaços de trabalho pessoais.
- Under Unattended setup, configure the infrastructure to execute unattended foreground processes.
Escolha uma das seguintes opções:
- Usar a conta de usuário do Windows pré-configurada das VMs (apenas robôs do Automation Cloud) — delega robôs do Automation Cloud para executar processos que exigem interação do usuário usando uma conta do Windows pré-configurada
- Usar uma conta de usuário específica do Windows — execute processos em uma máquina específica do Windows preenchendo os campos Domínio\Nome de usuário e Senha com as credenciais corretas da máquina host
Se estiver usando uma conta de usuário específica do Windows, defina as configurações de credencial de acordo com a tabela de referência a seguir.
Para configurar os ajustes de credencial quando você usa contas do Windows específicas, verifique o seguinte:
| Campo | Description |
|---|---|
| Domínio\Nome de Utilizador | A conta na qual o robô é executado.
|
| Armazenamento de Credenciais | The credential store used for your password. For more details, check Credential stores . |
| Senha | A senha usada para acessar a máquina onde o UiPath Robot está instalado. |
| Tipo de Credencial | Especifica o tipo de credenciais da senha. |
- Habilite a opção Executar apenas um trabalho de cada vez para impedir o usuário de executar vários trabalhos simultaneamente. Isso ajuda quando você automatiza aplicativos que não permitem que você use uma credencial mais de uma vez ao mesmo tempo (por exemplo, SAP).
- Selecione Atualizar.
Habilitando usuários sem acesso ao Orchestrator a depurar na máquina host
Quando a autenticação interativa é exigida, no UiPath Assistant, um usuário só pode ver processos aos quais tem acesso e somente após ter feito login em sua conta. Uma licença de usuário também será necessária. Portanto, processos Unattended que não são executados sob uma conta de usuário não estão disponíveis no UiPath Assistant para solucionar problemas, tornando impossível para um usuário depurar um processo Unattended fazendo login nessa máquina host.
Para superar isso, um administrador pode habilitar temporariamente uma sessão de solução de problemas em sua máquina. Fazer isso permite que o usuário veja e execute o processo Unattended localmente, sem necessidade de uma licença de usuário. A sessão de solução de problemas é temporária, e o descrito acima só se aplica enquanto a solução de problemas estiver ativa.
Você também pode usar o Studio para seus recursos de depuração remota. Permite executar e depurar processos Attended e Unattended em máquinas remotas, incluindo em Linux Robots que podem executar projetos multiplataforma.
Etapa 1. Habilitar uma sessão de solução de problemas
- Go to Tenant > Monitoring.
- Select Unattended sessions from the Section dropdown menu.
- Identify the machine where the error occurred, Select More Actions at the end of the machine row and select Configure troubleshooting session.
A opção fica disponível apenas se a autenticação interativa estiver forçada.
Você pode descobrir em que máquina um processo foi executado selecionando a seção Processos .
A caixa de diálogo Configurar a sessão de solução de problemas é aberta:
Figura 3. Configuração da sessão de solução de problemas
- Under Troubleshooting session, Select the toggle to switch it to Enabled.
- Na caixa Tempo limite da sessão (minutos), edite o valor para alterar a quantidade de minutos que a sessão de solução de problemas deve ficar ativa.
Depois de passar a quantidade especificada de minutos, a sessão de solução de problemas é desabilitada automaticamente e nenhuma conexão é aceita. No entanto, todas as conexões existentes permanecem ativas até serem desconectadas.
- Selecione Salvar.
Etapa 2. Conectar ao UiPath Assistant
Siga essas instruções para se conectar à máquina e executar os processos não assistidos do UiPath Assistant com sua conta.
- In Orchestrator, go to Tenant > Machines and Select Copy Client ID / Machine key
at the end of the machine row to copy the machine key to your clipboard. - In UiPath Assistant, Select the user icon in the title bar and select Preferences.
- Select the Orchestrator Settings tab and Select Disconnect or Sign out if needed so that you can edit the connection settings.
- Configure a conexão da seguinte maneira:
- Tipo de Conexão - Selecionar Chave da Máquina.
- URL do Orchestrator – Adicione a URL à instância do Orchestrator, que deve incluir o tenant e a organização.
- Chave da máquina – Cole a chave da máquina copiada da área de transferência.
- Select Connect and then close the Preferences window.
- Se os processos não assistidos não forem exibidos no UiPath Assistant, acesse Preferências > Logon e faça logon com suas credenciais.
Agora, você pode executar processos não assistidos do UiPath Assistant para solucionar problemas deles.
Etapa 3. Estender ou desabilitar a sessão de solução de problemas
Quando você terminar a depuração, pode desabilitar a sessão de solução de problemas da máquina para que não permita mais as conexões assistidas. Ou, se necessário, você pode estender o período que a sessão fica ativa.
- Go to Tenant > Monitoring.
- Select Unattended sessions from the Section dropdown menu.
- Select More Actions at the end of the machine row and select Configure troubleshooting session.
- Na caixa de diálogo Configurar a sessão de solução de problemas:
- Fechar a seção: mude a alternância na seção Solução de problemas para Desabilitado. Quando desabilitada, nenhuma outra conexão é aceita. No entanto, todas as conexões existentes permanecem ativas até serem desconectadas.
- Estender a sessão: modifique o valor na caixa Tempo limite da sessão (minutos) por um valor maior para estender a sessão ao período especificado.
- Selecione Salvar.
- Desconecte o UiPath Assistant para fechar a conexão.
Configurando contas de Robôs para executar automações Unattended
A automação Unattended normalmente é executada em contas de UiPath Robots, o equivalente da UiPath® às contas de serviço do Windows. Pode-se considerar as contas de Robots como identidades não humanas que precisam ser autorizadas para acessar recursos do Orchestrator. Sua associação com funções permite um certo nível de acesso a recursos no Orchestrator.
As contas de Robots têm suas capacidades Unattended habilitadas por padrão; os administradores só precisam definir várias configurações relacionadas à infraestrutura.
Habilitando a automação Unattended em uma conta de Robot
Configure ajustes de execução unattended em uma conta de robô e em uma infraestrutura específica da seguinte forma:
- Em Gerenciar acesso – Regras de acesso, selecione Contas de robô.
- Em seguida, selecione Atribuir conta de robô, para atribuir uma nova conta de robô e adicionar funções ou editar uma conta de robô existente.
- Na página Atribuir regras de acesso, em Configuração unattended, selecione a infraestrutura para executar processos de primeiro plano unattended nesta conta de robô:
- Selecione a opção Robô unattended usando credenciais de VM predefinidas (para execuções em robôs UiPath Automation Cloud apenas) para delegar a execução de processos que exigem interação do usuário aos robôs do Automation Cloud.Os robôs usam uma conta do Windows pré-configurada quando executam processos.
- Selecione o Robô unattended usando credenciais personalizadas do Windows. Para executar processos em uma máquina Windows específica, preencha os campos Domínio\Nome de usuário e Senha . Você deve especificar as credenciais corretas para a máquina de host, para que o robô possa fazer login nela com sucesso. Isso permite que o robô execute processos que exigem interação do usuário nessa conta específica do Windows.
Para configurar os ajustes de credencial quando você usa contas do Windows específicas, verifique o seguinte:
| Campo | Description |
|---|---|
| Domínio\Nome de Utilizador | A conta na qual o robô é executado.
|
| Armazenamento de Credenciais | The credential store used for your password. For more details, check Credential stores . |
| Senha | A senha usada para acessar a máquina onde o UiPath Robot está instalado. |
| Tipo de Credencial | Especifica o tipo de credenciais da senha. |
Os Unattended Robots podem executar trabalhos em segundo plano em qualquer infraestrutura. No entanto, é recomendável especializar suas máquinas host para executar tipos de processos específicos, para maximizar a eficiência e reduzir os custos. Saiba mais sobre como otimizar a infraestrutura Unattended usando modelos de máquinas.
- Habilite a opção Executar apenas um trabalho de cada vez para impedir a conta de executar vários trabalhos simultaneamente.Isso ajuda quando você automatiza aplicativos que não permitem que você use uma credencial mais de uma vez ao mesmo tempo (por exemplo, SAP).
- Em Opções de robô avançadas, ajuste as configurações de execução para o Robô unattended. Aprenda sobre configurações do robô.
- Selecione Atualizar.
- Habilitação de automações pessoais
- Habilitando usuários para executar automações pessoais
- Habilitação de automações Unattended
- Casos de uso para automação Unattended
- Automação remota pessoal versus automação unattended
- O que você pode habilitar
- Executando automações em uma pasta
- Depurando em um espaço de trabalho pessoal
- Habilitando os usuários a depurar a partir do Orchestrator
- Habilitando usuários sem acesso ao Orchestrator a depurar na máquina host
- Configurando contas de Robôs para executar automações Unattended