UiPath Documentation
automation-suite
2022.10
false
Automation Suite-Installationsanleitung
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

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.

  • Wenn Sie die Leistungsstufe Premium in Azure Blob Storage verwenden, müssen Sie Blobs blockieren auswählen. Dateifreigaben und Seitenblobs werden nicht unterstützt. Die Verwendung nicht unterstützter Blobtypen kann dazu führen, dass die Voraussetzungsprüfung fehlschlägt.

  • 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:

UiPath-BenennungAWS-BenennungPlattformOrchestratorAI CenterAppsDocument UnderstandingTest ManagerData ServiceProcess MiningTask Mining
GET_OBJECTGetObject✅✅✅✅✅✅✅✅✅
HEAD_OBJECTHeadObjectKeine Angabe✅✅✅✅✅Keine Angabe✅✅
PUT_OBJECTPutObject✅✅✅✅✅✅✅✅✅
DELETE_OBJECTDeleteObject✅✅✅✅✅✅✅✅✅
CREATE_MULTIPART_UPLOADCreateMultipartUpload✅✅✅Keine AngabeKeine Angabe✅Keine Angabe✅✅
UPLOAD_PARTUploadPart✅✅✅Keine AngabeKeine Angabe✅Keine Angabe✅✅
UPLOAD_PART_COPYUploadPartCopy✅✅Keine AngabeKeine AngabeKeine AngabeKeine AngabeKeine Angabe✅✅
COMPLETE_MULTIPART_UPLOADCompleteMultipartUpload✅✅✅Keine AngabeKeine Angabe✅Keine Angabe✅✅
PRESIGNED_URLGeneratePresignedUrl (SDK)Keine AngabeKeine AngabeKeine AngabeKeine Angabe✅Keine AngabeKeine AngabeKeine AngabeKeine Angabe
GET_BUCKET_LIST_OBJECTSListObjectsV2✅✅✅✅✅✅✅✅✅
LIST_MULTIPART_UPLOADSListMultipartUploads✅✅✅Keine AngabeKeine AngabeKeine AngabeKeine Angabe✅✅
DELETE_MULTIPLE_OBJECTSDeleteMultipleObjectsKeine Angabe✅✅Keine AngabeKeine AngabeKeine AngabeKeine Angabe✅✅
PUT_OBJECT_COPYCopyObjectKeine AngabeKeine Angabe✅Keine AngabeKeine AngabeKeine AngabeKeine Angabe✅✅
LIST_PARTSListPartsKeine AngabeKeine AngabeKeine AngabeKeine AngabeKeine AngabeKeine AngabeKeine Angabe✅✅
PUT_BUCKETPutBucketKeine AngabeKeine Angabe✅Keine AngabeKeine AngabeKeine AngabeKeine AngabeKeine Angabe✅
LIST_BUCKETSListBucketsKeine AngabeKeine Angabe✅Keine AngabeKeine AngabeKeine AngabeKeine AngabeKeine Angabe✅
HEAD_BUCKETHeadBucketKeine AngabeKeine AngabeKeine AngabeKeine AngabeKeine AngabeKeine AngabeKeine AngabeKeine Angabe✅

Um eine sichere und kompatible Kommunikation mit der Automation Suite sicherzustellen, muss Ihr S3-kompatibler Objektspeicher eine oder mehrere der folgenden sicheren TLS-Verschlüsselungssuites unterstützen:

  • 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
Hinweis:

Die Liste der unterstützten Verschlüsselungssammlungen kann sich im Laufe der Zeit weiterentwickeln, um sie an bewährte Sicherheitsmethoden und Aktualisierungen in der kryptografischen Bibliothek von Go anzupassen. Die aktuelle Liste finden Sie in der aktuellen Go-Dokumentation .

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?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben