A interoperabilidade de agentes com MCP (Protocolo de Contexto de Modelo) permite que assistentes de IA de terceiros iniciem com segurança automações não assistidas da Automation Anywhere em dispositivos remotos.

Execução de automação não assistida a partir de assistentes de IA

Esse recurso permite que você crie agentes de IA totalmente autônomos capazes de executar processos de negócios do início ao fim sem a necessidade de ajuda humana. Ao separar claramente as identidades de invocação e execução, a plataforma oferece suporte a agentes autônomos de IA, ao mesmo tempo em que preserva a segurança, a governança e a consistência operacional da empresa.

Você pode usar esse recurso para:
  • Atualizar pedidos de compra (POs) no SAP
  • Executar fluxos de trabalho de compras e ERP
  • Executar automações não assistidas em dispositivos remotos a partir de solicitações orientadas por IA
Toda automação iniciada por meio do MCP contém ambas as funções de usuário (Nota para mim: É necessário saber que as funções/usuários finais serão chamados para garantir a consistência):
Função Descrição
Solicitante da tarefa Alguém que solicitou a tarefa. O usuário que aciona a automação a partir de um sistema de terceiros (por exemplo, Joule ou outro assistente de IA).
Executor da tarefa Alguém cujas credenciais executaram a tarefa. A identidade de usuário cujas credenciais são usadas para executar a automação em dispositivos e aplicativos empresariais.

Modos de execução da automação

Ao configurar a implantação remota do MCP, você seleciona como executar a automação.

Usuário solicitante da automação (tarefa): a automação é executada como o mesmo usuário que a acionou.

Comportamento Casos de uso
  • O Solicitante da tarefa e o Executor da tarefa são o mesmo usuário.
  • As permissões de automação, permissões de dispositivo e credenciais de login automático são validadas para o solicitante.
  • Se o solicitante for um usuário executor de bot assistido, a automação será executada no dispositivo padrão do usuário.
  • As seleções de substituição de dispositivo são ignoradas neste cenário.
    Nota: Se as substituições de dispositivo forem selecionadas durante a execução como um usuário solicitante assistido, o sistema exibirá uma mensagem de erro e utilizará o dispositivo padrão.
  • Ambientes regulamentados que exigem responsabilidade rigorosa em nível de usuário.
  • Cenários em que as automações devem ser executadas estritamente sob as credenciais do usuário solicitante.

Usuário específico (Executor da tarefa, usuário run-as):a automação é acionada por um usuário, mas executada por outro.

Comportamento Casos de uso
  • Solicitante da tarefa: usuário corporativo que aciona a automação
  • Executor da tarefa: usuário run-as selecionado
  • A automação:
    • desbloqueia dispositivos usando as credenciais do executor
    • Acessa aplicativos empresariais (por exemplo, SAP) usando a identidade do executor
  • Seleção de dispositivo:
    • usa o dispositivo padrão do executor
    • Se indisponível ou substituído, utiliza o pool de dispositivos selecionado na ordem configurada
  • Agentes de IA totalmente autônomos.
  • Contas compartilhadas ou de serviço
  • Automação não assistida em larga escala
  • Cenários em que os usuários finais não precisam de credenciais diretas de execução

Permissões e controle de acesso

A Automation Anywhere aplica as políticas de segurança e RBAC existentes sem modificações.

Permissões do usuário
  • O Solicitante da tarefa deve ter permissão para executar a automação.
  • O Executor da tarefa deve ter:
    • Permissões de bots
    • Acesso ao pool de dispositivos atribuído
    • Credenciais de login automático válidas para execução não assistida
Nota: Usuários disponíveis para execução e pools de dispositivos são filtrados com base nas permissões do usuário conectado. Os usuários só veem as opções que estão autorizados a usar.

[Nota para mim mesmo: é necessário finalizar a interface gráfica do usuário para concluir e obter capturas de tela] Para configurar e executar uma automação não assistida em um dispositivo remoto:

Procedimento

  1. Faça login na Control Room.
  2. Vá para IA > Conexões de agente. Na página Conexões de agentes, você pode exibir a lista de conexões de agentes, automações e ferramentas.
  3. Selecione automação.
  4. Configure as variáveis
  5. Selecione usuário run-as
  6. Selecione pool de dispositivos.
  7. Defina as configurações de resiliência
  8. Definir as configurações gerais

    Cada etapa concluída é indicada com uma marca de seleção verde, garantindo que toda a configuração necessária esteja completa antes da execução.