automation-suite
2023.10
false
Importante :
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.
UiPath logo, featuring letters U and I in white

Guia de instalação do Automation Suite no Linux

Última atualização 13 de out de 2025

Etapa 3: configuração do objectstore externo

Objectstores suportados

O Automation Suite oferece suporte aos seguintes objetos externos:

  • Armazenamento do Azure (Armazenamento de Blobs do Azure)
  • AWS S3
  • Objectstore compatível com S3.
Observação:
  • Apenas alguns objectstores compatíveis com S3 são compatíveis com o Automation Suite. Muitos provedores de armazenamento não oferecem suporte total às APIs de armazenamento S3 exigidas pelos produtos instalados no Automation Suite.
  • Ao usar o nível de desempenho Premium no Armazenamento de Blobs do Azure, você deve selecionar Blobs de blocos. Compartilhamentos de arquivos e Blobs de páginas não são compatíveis. O uso de tipos de blob incompatíveis pode fazer com que a verificação de pré-requisitos falhe.
  • Para que o Automation Suite funcione corretamente ao usar URLs pré-assinadas, você deve certificar-se de que seu objectstore externo esteja acessível a partir do cluster do Automation Suite, navegadores e todas as suas máquinas, incluindo estações de trabalho e máquinas de robôs.
  • Ao configurar o armazenamento de objetos externo, você deve seguir as regras e convenções de nomenclatura do seu provedor, tanto para bucket_name_prefix quanto para bucket_name_suffix. Além disso, o sufixo e o prefixo devem ter um comprimento combinado de não mais do que 25 caracteres, e você não deve terminar o prefixo ou iniciar o sufixo com um hífen (-), pois já adicionamos o caractere para você automaticamente.
  • A Criptografia do lado do servidor com Serviço de Gerenciamento de Chaves (SSE-KMS) só pode ser habilitada nos buckets do Automation Suite implantados em qualquer região criada após 30 de janeiro de 2014.

    A funcionalidade SSE-KMS requer APIs SignV4 puras. As regiões criadas antes de 30 de janeiro de 2014 não usam APIs puras do SignV4 devido à compatibilidade com versões anteriores com o SignV2. Portanto, o SSE-KMS é funcional apenas em regiões que usam o SignV4 para comunicação. Para descobrir quando as várias regiões foram provisionadas, consulte a documentação da AWS.

Requisitos de objectstore compatíveis com S3

Seu objectstore compatível com S3 deve ter as seguintes APIs para os produtos que planeja instalar no Automation Suite:

Nomenclatura UiPathNomenclatura do AWS

Plataforma

Orchestrator

AI Center

Apps

Document Understanding

Test Manager

Data Service

Process Mining

Task Mining

Insights

GET_OBJECT

GetObjectavailableavailableavailableavailableavailableavailableavailableavailableavailableavailable

HEAD_OBJECT

HeadObject

N/A

availableavailableavailableavailableavailable

N/A

availableavailable

N/A

PUT_OBJECT

PutObjectavailableavailableavailableavailableavailableavailableavailableavailableavailableavailable

DELETE_OBJECT

DeleteObjectavailableavailableavailableavailableavailableavailableavailableavailableavailableavailable

CREATE_MULTIPART_UPLOAD

CreateMultipartUploadavailableavailableavailable

N/A

N/A

available

N/A

availableavailable

N/A

UPLOAD_PART

UploadPartavailableavailableavailable

N/A

N/A

available

N/A

availableavailableN/A

UPLOAD_PART_COPY

UploadPartCopyavailableavailable

N/A

N/A

N/A

N/A

N/A

availableavailableN/A

COMPLETE_MULTIPART_UPLOAD

CompleteMultipartUploadavailableavailableavailable

N/A

N/A

available

N/A

availableavailableN/A
PRESIGNED_URLGeneratePresignedUrl (SDK)

N/A

N/A

N/A

N/A

available

N/A

N/A

N/A

N/A

N/A

GET_BUCKET_LIST_OBJECTS

ListObjectsV2availableavailableavailableavailableavailableavailableavailableavailableavailableavailable

LIST_MULTIPART_UPLOADS

ListMultipartUploadsavailableavailableavailable

N/A

N/A

N/A

N/A

availableavailableN/A

DELETE_MULTIPLE_OBJECTS

DeleteMultipleObjects

N/A

availableavailable

N/A

N/A

N/A

N/A

availableavailableN/A

PUT_OBJECT_COPY

CopyObject

N/A

N/A

available

N/A

N/A

N/A

N/A

availableavailableN/A

LIST_PARTS

ListParts

N/A

N/A

N/A

N/A

N/A

N/A

N/A

availableavailableN/A

PUT_BUCKET

PutBucket

N/A

N/A

available

N/A

N/A

N/A

N/A

N/A

availableN/A

LIST_BUCKETS

ListBuckets

N/A

N/A

available

N/A

N/A

N/A

N/A

N/A

availableN/A

HEAD_BUCKET

HeadBucket

N/A

N/A

N/A

N/A

N/A

N/A

N/A

N/A

availableN/A

Para garantir uma comunicação segura e compatível com o Automation Suite, seu objectstore compatível com S3 deve oferecer suporte a um ou mais dos seguintes conjuntos de cifras TLS seguros:

  • TLS 1.3:
    • TLS_AES_128_GCM_SHA256
    • TLS_AES_256_GCM_SHA384
    • TLS_Chacha20_POLY1305_SHA256
  • TLS 1.2:
    • TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
    • TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
    • TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
    • TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
    • TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
    • TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
    • TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
    • TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
    • TLS_ECDHE_RSA_WITH_Chacha20_POLY1305_SHA256
    • TLS_ECDHE_ECDSA_WITH_Chacha20_POLY1305_SHA256
Observação: a lista de conjuntos de cifras suportados pode evoluir ao longo do tempo para se alinhar às melhores práticas de segurança e atualizações na biblioteca criptográfica Go. Consulte a documentação mais recente do Go para ver a lista atual.

Configuração de objectstore compatível com S3

Certifique-se de que a seguinte política CORS esteja configurada em seu servidor objectstore ou no nível do bucket.

Esta é a política do CORS no formato JSON:

JSON
[
    {
        "AllowedHeaders": [
            "*"
        ],
        "AllowedMethods": [
            "POST",
            "GET",
            "HEAD",
            "DELETE",
            "PUT"
        ],
        "AllowedOrigins": [
            "https://{{fqdn}}"
        ],
        "ExposeHeaders": [
            "etag",
            "x-amz-server-side-encryption",
            "x-amz-request-id",
            "x-amz-id-2"
        ],
        "MaxAgeSeconds": 3000
    }
][
    {
        "AllowedHeaders": [
            "*"
        ],
        "AllowedMethods": [
            "POST",
            "GET",
            "HEAD",
            "DELETE",
            "PUT"
        ],
        "AllowedOrigins": [
            "https://{{fqdn}}"
        ],
        "ExposeHeaders": [
            "etag",
            "x-amz-server-side-encryption",
            "x-amz-request-id",
            "x-amz-id-2"
        ],
        "MaxAgeSeconds": 3000
    }
]

Esta é a política do CORS no formato XML:

XML
<CORSConfiguration>
 <CORSRule>
   <AllowedOrigin>*</AllowedOrigin>
   <AllowedMethod>HEAD</AllowedMethod>
   <AllowedMethod>GET</AllowedMethod>
   <AllowedMethod>PUT</AllowedMethod>
   <AllowedMethod>POST</AllowedMethod>
   <AllowedMethod>DELETE</AllowedMethod>
   <AllowedHeader>*</AllowedHeader>
  <MaxAgeSeconds>3000</MaxAgeSeconds>
  <ExposeHeader>x-amz-server-side-encryption</ExposeHeader>
  <ExposeHeader>x-amz-request-id</ExposeHeader>
  <ExposeHeader>x-amz-id-2</ExposeHeader>
  <ExposeHeader>etag</ExposeHeader>
 </CORSRule>
</CORSConfiguration><CORSConfiguration>
 <CORSRule>
   <AllowedOrigin>*</AllowedOrigin>
   <AllowedMethod>HEAD</AllowedMethod>
   <AllowedMethod>GET</AllowedMethod>
   <AllowedMethod>PUT</AllowedMethod>
   <AllowedMethod>POST</AllowedMethod>
   <AllowedMethod>DELETE</AllowedMethod>
   <AllowedHeader>*</AllowedHeader>
  <MaxAgeSeconds>3000</MaxAgeSeconds>
  <ExposeHeader>x-amz-server-side-encryption</ExposeHeader>
  <ExposeHeader>x-amz-request-id</ExposeHeader>
  <ExposeHeader>x-amz-id-2</ExposeHeader>
  <ExposeHeader>etag</ExposeHeader>
 </CORSRule>
</CORSConfiguration>

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo
Confiança e segurança
© 2005-2025 UiPath. Todos os direitos reservados.