Segurança do Agente do Robôs local

Observação

As informações neste tópico se aplicam apenas a organizações que usam um Agente do Robôs local para executar scripts ACL em robôs ACL.

Indivíduos e organizações com a edição ACL Robotics Professional não possuem um Agente do Robôs local. Os scripts Python/HCL executados em robôs HighBond e de fluxo de trabalho não usam o Agente do Robôs.

Siga as recomendações de segurança do Agente do Robôs local para controlar o acesso ao servidor em que o Agente do Robôs está instalado e manter os dados confidenciais seguros.

Para obter informações sobre acesso de usuários ao aplicativo Robôs baseado em nuvem, consulte Permissões do aplicativo Robôs.

Comunicação criptografada

Você pode usar o Analytics localmente para abrir tabelas de resultados e tabelas de trabalho armazenadas no Agente do Robôs local. A comunicação entre o Analytics e o Agente do Robôs exige um perfil de servidor protegido por senha. Além disso, a transmissão de dados é protegida com criptografia AES-256 (Analytics/Agente v.19 ou posterior) ou Twofish-128 (Analytics/Agente v.18 ou anterior).

Para mais informações, consulte .

Acesso geral do usuário

Como orientação geral, você deve conceder ao Agente do Robôs acesso ao número mínimo de contas necessárias, com os direitos e permissões mínimos necessários.

Administração do servidor

Para manter o servidor do Agente do Robôs o mais seguro possível, aplique imediatamente todas as atualizações e patches de segurança do sistema operacional Windows.

Informações sobre instalações confidenciais

Proteja todas as informações confidenciais relacionadas à sua instalação do Agente do Robôs. Durante o processo de instalação, se você criar arquivos que contenham informações confidenciais, como credenciais da conta ou definições de configuração, deverá armazenar os arquivos em um local seguro.

Lista de permissões de URLs

Para permitir a comunicação entre o Agente do Robôs e a Plataforma Diligent One, você precisa adicionar determinadas URLs da plataforma à lista de permissões da rede da sua organização.

  • Plataforma Diligent OneTodas as organizações que utilizam um Agente do Robôs local precisam permitir as URLs gerais da Plataforma Diligent One para a sua região.

  • API do HighBondSe a sua organização deseja usar robôs ACL para interagir com a API HighBond, você precisa permitir a URL da API HighBond correspondente à sua região.

Para confirmar a região da sua conta Diligent One, abra a Página inicial da Plataforma e selecione Configurações da Plataforma > Organização. Sua região é exibida em Nome da região.

Observação

A Plataforma Diligent One está atualmente em um período de domínio duplo, durante o qual tanto o domínio diligentoneplatform.com quanto o domínio highbond.com são suportados. O domínio highbond.com está programado para ser desativado em 31 de julho de 2026. Se você adicionar URLs de ambos os domínios à lista de permissões agora, evitará possíveis interrupções no futuro. Para obter mais informações, consulte Perguntas frequentes sobre domínios compatíveis.

Adicionar à lista de permissões as URLs da plataforma Diligent One

Adicione à lista de permissões as URLs da plataforma Diligent One especificadas abaixo para a porta 443 de saída. Coloque na lista de permissões somente as URLs para a região onde sua conta do Diligent One está localizada.

Cuidado

Configure a porta 443 apenas para tráfego de saída. Não permita tráfego de entrada.

Região do Diligent OneURLs da Plataforma Diligent One

América do Norte (EUA)

Nome da AWS: Leste dos EUA (Virgínia do Norte)

  • https://hub.highbond.com

  • https://hub.diligentoneplatform.com

  • https://s3.us-east-1.amazonaws.com

  • https://s3-1.amazonaws.com

África (África do Sul)

Nome da AWS: África (Cidade do Cabo)

  • https://hub-af.highbond.com

  • https://hub-af.diligentoneplatform.com

  • https://s3.af-south-1.amazonaws.com

Ásia-Pacífico (Austrália)

Nome da AWS: Ásia-Pacífico (Sydney)

  • https://hub-au.highbond.com

  • https://hub-au.diligentoneplatform.com

  • https://s3.ap-southeast-2.amazonaws.com

Ásia-Pacífico (Japão)

Nome da AWS: Ásia-Pacífico (Tóquio)

  • https://hub-jp.highbond.com

  • https://hub-jp.diligentoneplatform.com

  • https://s3.ap-northeast-1.amazonaws.com

Ásia-Pacífico (Singapura)

Nome da AWS: Ásia-Pacífico (Singapura)

  • https://hub-ap.highbond.com

  • https://hub-ap.diligentoneplatform.com

  • https://s3.ap-southeast-1.amazonaws.com

Europa (Alemanha)

Nome da AWS: Europa (Frankfurt)

  • https://hub-eu.highbond.com

  • https://hub-eu.diligentoneplatform.com

  • https://s3.eu-central-1.amazonaws.com

Europa (Londres)

Nome da AWS: Europa (Londres)

  • https://hub-uk.highbond.com

  • https://hub-uk.diligentoneplatform.com

  • https://s3.eu-west-2.amazonaws.com

América do Norte (Canadá)

Nome da AWS: Canadá (Central)

  • https://hub-ca.highbond.com

  • https://hub-ca.diligentoneplatform.com

  • https://s3.ca-central-1.amazonaws.com

América do Sul (Brasil)

Nome da AWS: América do Sul (São Paulo)

  • https://hub-sa.highbond.com

  • https://hub-sa.diligentoneplatform.com

  • https://s3.sa-east-1.amazonaws.com

Adicionar à lista de permissões as URLs da API HighBond

Se a sua organização deseja usar comandos ACLScript para transmitir dados entre o aplicativo Projetos ou o aplicativo Resultados e um robô ACL, adicione as URLs da API HighBond à lista de permissões. Você pode ignorar esse requisito se não precisar transmitir dados entre qualquer um dos aplicativos e um robô ACL.

Coloque na lista de permissões somente as URLs para a região onde sua conta do Diligent One está localizada.

Para mais informações sobre a API HighBond, consulte Referência da API HighBond.

Região do Diligent OneURLs da API HighBond

América do Norte (EUA)

Nome da AWS: Leste dos EUA (Virgínia do Norte)

  • https://apis-us.highbond.com

  • https://apis.highbond.com

  • https://apis-us.diligentoneplatform.com

  • https://apis.diligentoneplatform.com

Observação

Para cada domínio, adicione ambas as URLs à lista de permissões.

África (África do Sul)

Nome da AWS: África (Cidade do Cabo)

  • https://apis-af.highbond.com

  • https://apis-af.diligentoneplatform.com

Ásia-Pacífico (Austrália)

Nome da AWS: Ásia-Pacífico (Sydney)

  • https://apis-au.highbond.com

  • https://apis-au.diligentoneplatform.com

Ásia-Pacífico (Japão)

Nome da AWS: Ásia-Pacífico (Tóquio)

  • https://apis-jp.highbond.com

  • https://apis-jp.diligentoneplatform.com

Ásia-Pacífico (Singapura)

Nome da AWS: Ásia-Pacífico (Singapura)

  • https://apis-ap.highbond.com

  • https://apis-ap.diligentoneplatform.com

Europa (Alemanha)

Nome da AWS: Europa (Frankfurt)

  • https://apis-eu.highbond.com

  • https://apis-eu.diligentoneplatform.com

Europa (Londres)

Nome da AWS: Europa (Londres)

  • https://apis-uk.highbond.com

  • https://apis-uk.diligentoneplatform.com

América do Norte (Canadá)

Nome da AWS: Canadá (Central)

  • https://apis-ca.highbond.com

  • https://apis-ca.diligentoneplatform.com

América do Sul (Brasil)

Nome da AWS: América do Sul (São Paulo)

  • https://apis-sa.highbond.com

  • https://apis-sa.diligentoneplatform.com

AWS GovCloud (U.S. Federal)
  • https://apis.highbond-gov.com

AWS GovCloud (Estado dos EUA, local e educacional)
  • https://apis.highbond-gov2.com

Direitos e permissões de login da conta

Dois tipos de contas exigem direitos e permissões de login do Windows no servidor em que o Agente do Robôs está instalado:

  • contas de serviçousadas para executar os dois serviços do Windows do Agente do Robôs
  • contas de usuário individualusadas para acessar as tabelas de saída do Analytics geradas pelas tarefas do Robôs

    Usuários individuais com uma instalação da área de trabalho do Analytics podem usar o aplicativo como um cliente da área de trabalho para se conectar às tabelas de saída armazenadas no servidor do Agente do Robôs.

Os direitos e permissões específicos de login exigidos pelas contas estão descritos abaixo.

Direitos de login na conta

A tabela abaixo descreve os direitos de login necessários para as contas que exigem acesso ao servidor do Agente do Robôs. Não conceda nenhum direito de login a uma conta além dos especificados abaixo. Os direitos de login são especificados na área Atribuições de direitos de usuário da política de segurança do Windows.

A restrição de direitos de login diminui o risco de alguém obter acesso não autorizado ao servidor do Agente do Robôs.

ContaPermitir login localNegar login localFazer logon como um serviço
Conta de serviço do Agente do RobôsNãoSimSim
Conta do Serviço de Dados do RobôsNãoSimSim

Conta de usuário

(usuários do Analytics)

SimNãoNão

Permissões da conta

Permissões da conta de serviço

Nome do serviço do WindowsPortaConta para executar o serviçoPermissões necessárias para a conta de serviço

Agente do Robôs

(executa tarefas agendadas e ad hoc do Robôs)

443

somente saída

Use um dos seguintes:

  • uma conta de usuário de domínio dedicado
  • uma conta genérica de TI do domínio

Não use:

  • uma conta de funcionário individual
  • uma conta de usuário local
  • a conta do Sistema Local

Observação

Se a conta especificada usa uma senha que expira, não deixe de implementar um processo para manter a senha atualizada.

  • Permissão de leitura e execução para a pasta de instalação do Agente do Robôs

    Local padrão:

    C:\Program Files (x86)\ACL Software\Robots Agent

  • Permissão de leitura/gravação/lista para a pasta de dados do Agente do Robôs

    Local padrão:

    C:\acl\robots\data

Serviço de dados do Robôs

(fornece a conectividade que permite aos usuários abrir as tabelas do Agente do Robôs no Analytics)

10000 (padrão)

Você pode especificar qualquer porta disponível entre 0 e 65536.

Sistema local
  • Permissão de leitura e execução para a pasta de instalação do Agente do Robôs

    Local padrão:

    C:\Program Files (x86)\ACL Software\Robots Agent

  • Permissões de leitura/gravação para a pasta \aclse para criar inicialmente as pastas de Prefixo pertencentes aos usuários

    Local padrão:

    C:\acl\robots\aclse

Permissões da conta de usuário

As tabelas de análise geradas pelas tarefas do Robôs são armazenadas no servidor em que o Agente do Robôs está instalado. Os usuários podem se conectar a essas tabelas e abri-las na cópia instalada localmente do Analytics, se tiverem as permissões descritas abaixo. (Para obter mais informações, consulte Exibição das tabelas, arquivos e logs em um robô ACL.)

Restringindo o acesso do usuário ao servidor do Agente do Robôs

Se sua organização não deseja que os usuários tenham acesso ao servidor do Agente do Robôs, você pode adotar uma abordagem diferente. Os scripts de análises nas tarefas do Robôs podem ser gravados para gerar resultados em um tipo de arquivo como Excel ou delimitado. Os usuários podem baixar esses tipos de arquivos diretamente do aplicativo Robôs baseado em nuvem, sem a necessidade de acesso ao servidor do Agente do Robôs.

Uma abordagem combinada

Você também pode usar uma abordagem combinada para fornecer acesso aos resultados da saída da tarefa:

  • Usuários normaisFaça com que usuários normais baixem os resultados contidos em arquivos delimitados ou do Excel usando o aplicativo Robôs na nuvem
  • Desenvolvedores e arquitetosPermita que desenvolvedores de análise e arquitetos de dados acessem as tabelas de resultados do Analytics no servidor do Agente do Robôs

Permissões para usuários do Analytics

Se você deseja permitir que alguns ou todos os usuários do Analytics acessem as tabelas do Analytics no servidor do Agente do Robôs, especifique as permissões descritas abaixo.

Cuidado

Não conceda permissões de usuários individuais para todo o diretório C:\acl no servidor do Agente do Robôs ou para qualquer pasta além do especificado abaixo.

Restringir o acesso à pasta apenas para as contas necessárias e apenas para as pastas necessárias diminui o risco de alguém obter acesso não autorizado ao servidor do Agente do Robôs. Além disso, evita que um script do Analytics obtenha acesso ou modifique arquivos fora das pastas adequadas.

ItemPermissões da conta de usuário necessárias

Pasta de instalação do Serviço de Dados de Robôs

  • Permissão de leitura para a pasta de instalação do Serviço de Dados do Robôs

    Local padrão:

    C:\Program Files (x86)\ACL Software\Robots Agent\aclse

Executável do Serviço de Dados do Robôs

(aclse.exe)

  • Permissão de controle total para o executável do Serviço de Dados do Robôs (aclse.exe)

    Local padrão:

    C:\Program Files (x86)\ACL Software\Robots Agent\aclse\aclse.exe

Pasta de dados do Agente do Robôs

(contém tabelas de resultados do Analytics geradas por tarefas do Robôs)

  • Permissão de leitura para a pasta de dados do Agente do Robôs

    Local padrão:

    C:\acl\robots\data

Observação

Essa permissão pode ser concedida a toda a pasta \data ou pode ser limitada das seguintes maneiras:

  • Modo de desenvolvimentoconcede permissão para conectar-se apenas às tabelas de resultados do modo de desenvolvimento

    C:\acl\robots\data\Development

  • Produçãopara conectar-se apenas às tabelas de resultados de produção

    C:\acl\robots\data\Production

  • Robôs específicosconcedem permissão para conectar-se a tabelas de resultados apenas para robôs específicos

    Por exemplo:

    C:\acl\robots\data\Production\Robot5

Pasta de Prefixo do Serviço de Dados do Robôs

(o diretório de trabalho do Analytics quando conectado ao servidor do Agente do Robôs

contém tabelas de saída e arquivos de índice do Analytics salvos do Analytics no servidor)

  • Permissão de controle total para a pasta de Prefixo do Serviço de Dados do Robôs pertencente ao usuário

    Local padrão:

    C:\acl\robots\aclse\<user_name>