UiPath Documentation
automation-suite
2023.10
false
Guia de instalação do Automation Suite no Linux
Importante :
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Segurança e conformidade

Configure o contexto de segurança para os serviços da UiPath na especificação do cluster do Automation Suite.

Contexto de segurança para serviços da UiPath®

Esta seção fornece detalhes sobre o contexto de segurança dos serviços da UiPath®.

Todos os serviços UiPath® são configurados com um contexto de segurança definido na seção.spec O exemplo a seguir mostra a configuração para todos os serviços, com exceção de:du-cjk-ocr

spec:
  securityContext:
    runAsNonRoot: true
    runAsUser: 1000
    runAsGroup: 1000
    fsGroup: 1000
  containers:
    - securityContext:
        allowPrivilegeEscalation: false
        readOnlyRootFilesystem: true
        capabilities:
          drop: ["ALL"]
  hostPID: false
  hostNetwork: false
spec:
  securityContext:
    runAsNonRoot: true
    runAsUser: 1000
    runAsGroup: 1000
    fsGroup: 1000
  containers:
    - securityContext:
        allowPrivilegeEscalation: false
        readOnlyRootFilesystem: true
        capabilities:
          drop: ["ALL"]
  hostPID: false
  hostNetwork: false

No caso do serviço, du-cjk-ocr o valor do parâmetro readOnlyRootFilesystem é. false Para obter mais informações sobre du-cjk-ocr, consulte a documentação do Document Understanding.

Em algumas instâncias, os IDs de usuário e IDs de grupo podem ser maiores ou iguais a 1000. Esses valores são permissíveis com base no seu ambiente. É importante configurar os IDs de usuário e grupo de acordo com seus princípios de segurança e as diretrizes de segurança da sua organização.

Habilitando o FIPS 140-2

O Federal Information Processing Standards 140-2 (FIPS 140-2) é um padrão de segurança que valida a eficácia dos módulos de criptografia.

Você pode habilitar o FIPS 140-2 nas máquinas nas quais você instala o Automation Suite nos seguintes cenários:

  1. Habilite o FIPS 140-2 antes de executar uma instalação limpa do Automation Suite 2023.4 ou posterior. Para obter detalhes, consulte Cenário 1: novas instalações
  2. Habilite o FIPS 140-2 após executar uma instalação do Automation Suite em uma máquina com o FIPS-140-2 desabilitado. Para detalhes, consulte Cenário 2: instalações existentes.

Cenário 1: novas instalações

Para habilitar o FIPS 140-2 nas máquinas em que planeja realizar uma nova instalação do Automation Suite, siga estas etapas:

  1. Antes de iniciar a instalação do Automation Suite, habilite o FIPS 140-2 em suas máquinas. Para obter detalhes, consulte Habilitação do FIPS 140-2.

  2. Execute a instalação do Automation Suite seguindo as instruções de instalação neste guia.

    • Ao instalar o AI Center em uma máquina habilitada para FIPS 140-2 e utilizar o Microsoft SQL Server em conjunto, algumas configurações adicionais serão necessárias. Para obter detalhes, consulte Requisitos do SQL para o AI Center.
    • Certifique-se de que o Insights esteja desabilitado, pois não é suportado em FIPS 140-2.
  3. Certifique-se de que seus certificados sejam compatíveis com FIPS 140-2.

    Observação:

    Por padrão, o Automation Suite gera certificados autoassinados compatíveis com FIPS 140-2, cuja data de expiração depende do tipo de instalação do Automation Suite que você escolher. É altamente recomendável substituir esses certificados autoassinados por certificados emitidos por CA no momento da instalação. Para usar o Automation Suite em máquinas habilitadas para FIPS 140-2, os novos certificados fornecidos devem ser compatíveis com FIPS 140-2. Para obter uma lista de cifras elegíveis com suporte do RHEL, consulte a documentação do RHEL.

    • Para atualizar os certificados de assinatura de token, execute:
      sudo ./configureUiPathAS.sh identity token-cert update --cert-file-path /path/to/cert --cert-key-file-path /path/to/certkey
      sudo ./configureUiPathAS.sh identity token-cert update --cert-file-path /path/to/cert --cert-key-file-path /path/to/certkey
      
    • Para atualizar os certificados TLS, execute:
      ./configureUiPathAS.sh additional-ca-certs update --ca-cert-file /path/to/ca/certs
      ./configureUiPathAS.sh additional-ca-certs update --ca-cert-file /path/to/ca/certs
      

Cenário 2: instalações existentes

Você pode instalar o Automation Suite em máquinas com FIPS 140-2 desabilitado e, em seguida, habilitar o padrão de segurança nas mesmas máquinas. Isso também é possível ao atualizar para uma nova versão do Automation Suite.

Para habilitar o FIPS 140-2 nas máquinas nas quais já realizou uma instalação do Automation Suite, siga os seguintes passos:

  1. Execute uma operação regular de instalação ou atualização do Automation Suite em máquinas com FIPS 140-2 desabilitado.

  2. Habilite o FIPS 140-2 executando o seguinte comando em todas as suas máquinas:

    fips-mode-setup --enable
    fips-mode-setup --enable
    
  3. Certifique-se de que seus certificados sejam compatíveis com FIPS 140-2.

    Observação:

    Para usar o Automation Suite em máquinas habilitadas para FIPS 140-2, você deve substituir seus certificados por novos compatíveis com FIPS 140-2 e assinados por uma CA. Para obter uma lista de cifras elegíveis com suporte do RHEL, consulte a documentação do RHEL.

    • Para atualizar os certificados de assinatura de token, execute:
      sudo ./configureUiPathAS.sh identity token-cert update --cert-file-path /path/to/cert --cert-key-file-path /path/to/certkey
      sudo ./configureUiPathAS.sh identity token-cert update --cert-file-path /path/to/cert --cert-key-file-path /path/to/certkey
      
    • Para atualizar os certificados TLS, execute:
      ./configureUiPathAS.sh additional-ca-certs update --ca-cert-file /path/to/ca/certs
      ./configureUiPathAS.sh additional-ca-certs update --ca-cert-file /path/to/ca/certs
      

    Para saber mais sobre certificados, consulte Gerenciamento dos certificados.

  4. Certifique-se de que sua seleção de produtos esteja de acordo com os requisitos do FIPS-140-2:

    • Ao instalar o AI Center em uma máquina habilitada para FIPS 140-2 e utilizar o Microsoft SQL Server em conjunto, algumas configurações adicionais serão necessárias. Para obter detalhes, consulte Requisitos do SQL para o AI Center.
    • Se você habilitou o Insights anteriormente, deverá desabilitá-lo, pois não é compatível com FIPS 140-2. Para obter detalhes sobre como desabilitar a pós-instalação de produtos, consulte Gerenciamento de produtos.
  5. Reinicialize suas máquinas e verifique se habilitou o FIPS 140-2 com sucesso.

    fips-mode-setup --check
    fips-mode-setup --check
    
  6. Execute novamente o instalador do serviço install-uipath.sh :

    • Em um ambiente online, execute:
      ./install-uipath.sh -i cluster_config.json -o output.json -s --accept-license-agreement – Online -- online
      ./install-uipath.sh -i cluster_config.json -o output.json -s --accept-license-agreement – Online -- online
      
    • Em um ambiente offline, execute:
      ./install-uipath.sh -i ./cluster_config.json -o ./output.json -s --offline-bundle /uipath/tmp/sf.tar.gz --offline-tmp-folder /uipath/tmp --accept-license-agreement
      ./install-uipath.sh -i ./cluster_config.json -o ./output.json -s --offline-bundle /uipath/tmp/sf.tar.gz --offline-tmp-folder /uipath/tmp --accept-license-agreement
      
  • Contexto de segurança para serviços da UiPath®
  • Habilitando o FIPS 140-2
  • Cenário 1: novas instalações
  • Cenário 2: instalações existentes

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades