automation-suite
2023.10
true
Automation Suite unter Linux – Installationsanleitung
Last updated 4. Okt. 2024

Schritt 2: Konfigurieren des externen Objektspeichers

Unterstützte Objektspeicher

Die Automation Suite unterstützt die folgenden externen Objektspeicher:

  • Azure Storage (Azure Blob Storage)
  • AWS S3
  • S3-kompatibler Objektspeicher.
Hinweis:
  • Nur einige S3-kompatible Objektspeicher sind mit der Automation Suite kompatibel. Viele Speicheranbieter unterstützen die S3-Speicher-APIs nicht vollständig, die für die auf der Automation Suite installierten Produkte erforderlich sind.
  • Damit die Automation Suite ordnungsgemäß funktioniert, wenn vorsignierte URLs verwendet werden, müssen Sie sicherstellen, dass der Automation Suite-Cluster, Browser und alle Ihre Maschinen, einschließlich Workstations und Robotermaschinen, auf Ihren externen Objektspeicher zugreifen können.
  • Beim Konfigurieren des externen Objektspeichers müssen Sie die Benennungsregeln und Konventionen Ihres Anbieters sowohl für bucket_name_prefix als auch für bucket_name_suffix befolgen. Darüber hinaus dürfen Suffix und Präfix eine kombinierte Länge von nicht mehr als 25 Zeichen haben und Sie dürfen das Präfix nicht mit einem Bindestrich (-) beenden oder das Suffix damit beginnen, da wir das Zeichen bereits automatisch für Sie hinzufügen.
  • Die serverseitige Verschlüsselung mit dem Schlüsselverwaltungsdienst (SSE-KMS) kann nur für die Automation Suite-Buckets aktiviert werden, die in einer Region bereitgestellt werden, die nach dem 30. Januar 2014 erstellt wurde.

    Die SSE-KMS-Funktionalität erfordert unveränderte SignV4-APIs. Regionen, die vor dem 30. Januar 2014 erstellt wurden, verwenden aufgrund der Abwärtskompatibilität mit SignV2 keine unveränderten SignV4-APIs. Daher funktioniert SSE-KMS nur in Regionen, die SignV4 für die Kommunikation verwenden. Informationen zur Bereitstellung der verschiedenen Regionen finden Sie in der AWS-Dokumentation.

Anforderungen an S3-kompatible Objektspeicher

Ihr S3-kompatibler Objektspeicher muss die folgenden APIs für die Produkte haben, die Sie in der Automation Suite installieren möchten:

 

Plattform

Orchestrator

AI Center

Apps

Document Understanding

Test Manager

Data Service

Process Mining

Task Mining

Insights

GET_OBJECT

availableavailableavailableavailableavailableavailableavailableavailableavailableavailable

HEAD_OBJECT

Keine Angabe

availableavailableavailableavailableavailable

Keine Angabe

availableavailable

Keine Angabe

PUT_OBJECT

availableavailableavailableavailableavailableavailableavailableavailableavailableavailable

DELETE_OBJECT

availableavailableavailableavailableavailableavailableavailableavailableavailableavailable

CREATE_MULTIPART_UPLOAD

availableavailableavailable

Keine Angabe

Keine Angabe

available

Keine Angabe

availableavailable

Keine Angabe

UPLOAD_PART

availableavailableavailable

Keine Angabe

Keine Angabe

available

Keine Angabe

availableavailableKeine Angabe

UPLOAD_PART_COPY

availableavailable

Keine Angabe

Keine Angabe

Keine Angabe

Keine Angabe

Keine Angabe

availableavailableKeine Angabe

COMPLETE_MULTIPART_UPLOAD

availableavailableavailable

Keine Angabe

Keine Angabe

available

Keine Angabe

availableavailableKeine Angabe
PRESIGNED_URL

Keine Angabe

Keine Angabe

Keine Angabe

Keine Angabe

available

Keine Angabe

Keine Angabe

Keine Angabe

Keine Angabe

Keine Angabe

GET_BUCKET_LIST_OBJECTS

availableavailableavailableavailableavailableavailableavailableavailableavailableavailable

LIST_MULTIPART_UPLOADS

availableavailableavailable

Keine Angabe

Keine Angabe

Keine Angabe

Keine Angabe

availableavailableKeine Angabe

DELETE_MULTIPLE_OBJECTS

Keine Angabe

availableavailable

Keine Angabe

Keine Angabe

Keine Angabe

Keine Angabe

availableavailableKeine Angabe

PUT_OBJECT_COPY

Keine Angabe

Keine Angabe

available

Keine Angabe

Keine Angabe

Keine Angabe

Keine Angabe

availableavailableKeine Angabe

LIST_PARTS

Keine Angabe

Keine Angabe

Keine Angabe

Keine Angabe

Keine Angabe

Keine Angabe

Keine Angabe

availableavailableKeine Angabe

PUT_BUCKET

Keine Angabe

Keine Angabe

available

Keine Angabe

Keine Angabe

Keine Angabe

Keine Angabe

Keine Angabe

availableKeine Angabe

LIST_BUCKETS

Keine Angabe

Keine Angabe

available

Keine Angabe

Keine Angabe

Keine Angabe

Keine Angabe

Keine Angabe

availableKeine Angabe

HEAD_BUCKET

Keine Angabe

Keine Angabe

Keine Angabe

Keine Angabe

Keine Angabe

Keine Angabe

Keine Angabe

Keine Angabe

availableKeine Angabe

S3-kompatible Objektspeicherkonfiguration

Stellen Sie sicher, dass die folgende CORS-Richtlinie auf Ihrem Objektspeicherserver oder auf Bucket-Ebene konfiguriert ist.

Das ist die CORS-Richtlinie im JSON-Format:

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
    }
]

Das ist die CORS-Richtlinie im XML-Format:

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>

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo White
Vertrauen und Sicherheit
© 2005–2024 UiPath. Alle Rechte vorbehalten