- 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
- Autenticação do SmartCard
- Configuração de recursos de automação
- Auditar
- Configurações - Nível do tenant
- Serviço Catálogo de recursos
- Automation Suite Robots
- Contexto de Pastas
- Automações
- Processos
- Trabalhos
- Apps
- Gatilhos
- Logs
- Monitoramento
- Filas
- Ativos
- Armazenar Buckets
- Test Suite - Orchestrator
- Integrações
- Solução de problemas
Configuração de recursos de automaçã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
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 de negócios: veja como executar um trabalho ou configurar um gatilho manualmente para iniciar trabalhos por conta própria .
Esse procedimento orienta os administradores pelas etapas para habilitar recursos de automação pessoal para um grupo de usuários. Os grupos são usados para simplificar a administração de contas com necessidades semelhantes, que são gerenciadas em conjunto.
Esse procedimento orienta os administradores pelas etapas para habilitar recursos de automação pessoal para contas de usuários individuais. Isso é recomendado se os membros do grupo precisarem de recursos adicionais além daqueles concedidos pela associação ao grupo e ajuda a obter controle granular sobre a configuração dos usuários.
As contas UiPath® podem ser consideradas como identificações destinadas a representar usuários humanos (contas de usuários) ou não humanos (contas do UiPath Robots) que precisam ser autorizados a acessar recursos do Orchestrator. Essas contas e sua associação com funções permitem um certo nível de acesso a recursos no Orchestrator.
A automação Unattended normalmente é executada em contas de Robots, o equivalente do UiPath às contas de serviço do Windows. Um administrador pode habilitar um Unattended Robot para representar uma conta de usuário, que age nome da identidade desse usuário, para permitir que o Robot execute automações com os mesmos privilégios que o usuário que ele representa.
A execução de automações Unattended em contas de usuários normalmente é feita por desenvolvedores depurando seus projetos de automação e usuários de negócios executando automações sob sua própria identidade, mas em recursos no lado do servidor, em vez de suas máquinas locais.
A execução de processos em segundo plano em infraestrutura Unattended também é possível por meio da automação remota pessoal, que é mais fácil de configurar, já que não precisa de Unattended Robots habilitados para a conta de usuário. Veja como habilitar seus usuários para executar automações pessoais .
As diferenças entre automações remotas pessoais e recursos de automação Unattended em uma conta de usuário são:
- Você só pode executar automações remotas pessoais se o processo subjacente for um processo em segundo plano; elas não funcionam para processos que necessitem de interação com o usuário. Para executar processos que necessitem de interação com o usuário, configurar um Unattended Robot ainda é necessário.
- Na automação remota pessoal, a identidade do usuário é usada para executar esse processo único e, por isso, ajuda a atingir controle granular em termos de quando e como a identidade do usuário é usada. Unattended Robots, por outro lado, atuam como o usuário que eles representam para executar processos em todas as pastas às quais o usuário tenha acesso.
Este artigo descreve como os administradores podem habilitar desenvolvedores e usuários de negócios para:
- Executar processos em segundo plano em infraestrutura Unattended, permitindo que um Unattended Robot represente um usuário para a execução;
- Executar processos que necessitem de interação com o usuário em infraestrutura Unattended, permitindo que um Unattended Robot represente um usuário para a execução.
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.
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 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 Desenvolvimento é criado e atribuído automaticamente a 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.
Para que um usuário execute processos em infraestrutura unattended, um administrador precisa habilitar para ele, tanto recursos de automação pessoal, quanto a personificação por um robô unattended (que permite que o UiPath Robot em uma máquina host física seja executado sob a identidade desse usuário).
- uma licença de usuário
- um runtime Unattended
- Robot Units para Cloud Robots
Para habilitar os usuários para depurar processos em infraestrutura Unattended, faça o seguinte ao fazer referência ou editar a conta do usuário no Orchestrator:
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
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.
- No Orchestrator, vá para Tenant > Machines e clique em Copy Client ID / Machine key no final da linha da máquina para copiar a chave da máquina para a área de transferência.
- No UiPath Assistant, clique no ícone do usuário na barra de título e selecione Preferências.
- Selecione a guia Configurações do Orchestrator e clique em Desconectar ou Sair se necessário, para que você possa editar as configurações de conexão.
- Configure a conexão da seguinte maneira:
- Tipo de Conexão - Selecionar Chave da Máquina.
- URL do Orchestrator - Adicione o 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.
- Clique em Conectar e, em seguida, feche a janela Preferências.
- 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.
- Acesse Locatário > Monitoramento.
- Selecione Sessões autônomas no menu suspenso Seção .
- Clique em Mais ações no final da linha da máquina e selecione Configurar sessão de solução de problemas.
-
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.
-
- Clique em Salvar.
- Desconecte o UiPath Assistant para fechar a conexão.
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
Para definir configurações de execução Unattended sob uma certa conta de Robot e em uma infraestrutura específica, um administrador deve fazer o seguinte ao fazer referência ou editar a conta do Robot no Orchestrator:
- Clique na guia Configuração Unattended para definir as configurações de execução para a conta.
- Na seção Configurações de automações em segundo plano, selecione a infraestrutura a ser usada para executar processos Unattended em segundo plano sob essa conta:
- Habilite a opção Executar apenas um trabalho por vez para restringir a conta de executar vários trabalhos simultaneamente. Isso ajuda ao automatizar aplicativos que não permitem que uma credencial seja usada mais de uma vez ao mesmo tempo (por exemplo, SAP).
- Na guia Configurações do Robot, defina as configurações de execução para o Unattended Robot. Aprenda sobre configurações dos robôs.
- Clique em Adicionar ou Atualizar. A conta do Robot é criada/atualizada.
- Habilitação de automações pessoais
- Habilitando grupos de usuários para executar automações pessoais
- Habilitando usuários individuais para executar a automação pessoal
- Habilitação de automações Unattended
- 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