Usuários agendador e pools de dispositivos no Automation Co-Pilot

Para auxiliar na execução da automação da rotina no Automation Co-Pilot, um processo ou bot pode ser configurado para ser executado por um usuário agendador em um horário definido. Isso pode ser combinado com dispositivos em um grupo de dispositivos para aumentar a eficiência da implantação.

Definição e conceitos-chave

O usuário agendador não é um usuário humano, mas sim um intermediário que ajuda a alocar recursos. Este usuário informa ao Automation Co-Pilot dois detalhes necessários durante a implantação: o dispositivo e uma licença de executor.
  • O usuário agendador tem uma função de agendador.
  • A função do agendador tem 1:muitos Usuários executar como definidos.
  • A função do agendador é o consumidor de 1:muitos Pool de dispositivos.
Tabela 1. Requisitos de configuração
Função Requisitos
Administrador
  • A configuração dos usuários deve ser feita por um administrador.
  • Ter a função de sistema AAE_Pool Admin ou uma função criada pelo usuário com as respectivas permissões para criar e administrar Executores de bots, Bot Creators e pools de dispositivos.
Usuário agendador
  • Ser proprietário ou consumidor de um pool de dispositivos.
  • Ter um Usuário executar como associado (possuir uma função com pelo menos um executor definido na seção Executar como).
Executores de bots
  • Ter a licença de executor.
  • Ter credenciais para o dispositivo no pool.
  • Ter permissão para visualizar e executar bots; ou seja, ter uma função que concede essa permissão.
  • Ter acesso ao arquivo de bot público (e suas pastas); ou seja, ter uma função que concede essa pasta.
Nota: Há nuances nos dois últimos marcadores. O usuário do agendador é quem deve atender a esses requisitos, pois o executor usará a autoridade do agendador.

Agendador, Usuário executar como e dispositivos

Quando o agendador implanta a automação, os Usuários executar como (Executores de bots) e os dispositivos usados ​​para implantar um bot aderem aos seguintes princípios.
  • O usuário do agendador determina quem e onde o bot será implantado, com base nas configurações definidas no pool de dispositivos e nos Executores de bots não assistidos de cada automação.

  • Usando suas configurações, o sistema analisará a capacidade disponível dos recursos (usuário e dispositivo) e determinará a melhor opção para implantação.

  • Em geral, os Usuários executar como têm um dispositivo padrão. Se nenhum dispositivo estiver definido para esses usuários, um pool de dispositivos deverá ser usado.

  • O pool de dispositivos inclui diversas máquinas em que a automação pode ser implantada, aumentando a disponibilidade de recursos no momento da implantação agendada. A automação é implantada em um dispositivo disponível no grupo de dispositivos.

  • Cada automação agendada será implantada uma única vez usando o melhor ajuste do Usuário executar como e dispositivo. Quando mais automações são agendadas do que recursos disponíveis, o excesso de automação fica na fila até que os recursos estejam disponíveis. Por exemplo, se três bots estão programados e apenas dois dispositivos estão disponíveis, dois bots são implantados e o último bot está na fila para o próximo dispositivo disponível.

Este sistema permite a implantação eficiente e flexível de bots em vários dispositivos e usuários.

Hierarquia de usuários do agendador: processo, global, equipe

Quando há vários agendadores, como agendadores de equipe, de processo e globais, o sistema usa uma hierarquia para determinar qual deles usar.
  1. Agendador de equipe: Este é o primeiro agendador que o sistema verifica. Caso seja definido um agendador de equipe, ele será utilizado para a implantação da automação.

  2. Agendador de Processo: Se um agendador de equipe não estiver definido, o sistema então verificará se há um agendador de processo. Se um agendador de processo for definido, ele será usado para a implantação.

  3. Agendador Global: Se nem um agendador de processo nem um agendador de equipe forem definidos, o sistema assumirá como padrão o agendador global.

Isso permite flexibilidade e controle sobre a implantação em diferentes níveis.

Sequência de implantação

O processo de implantação do bot é determinado com base em dois fatores:
  • Como o usuário do agendador (agendador por processo ou agendador global) está vinculado à equipe ou função atribuída ao processo.
  • Se os pools de dispositivos já foram ou não definidos.
O fluxo de processo a seguir ilustra a prioridade e o efeito de um usuário do agendador e um pool de dispositivos definido na implantação do bot.
Processo de implantação de bot com usuário agendador e pool de dispositivos

Com esses princípios em mente, você está pronto para configurar o usuário agendador. Configurar o usuário agendador para o Automation Co-Pilot