automation-suite
2023.4
false
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。
Linux の Automation Suite のインストール ガイド
Last updated 2024年10月4日

外部 ObjectStore を構成する

サポートされている ObjectStore

Automation Suite では、次の外部 ObjectStore がサポートされています。

  • Azure Storage (Azure BLOB ストレージ)
  • AWS S3
  • S3 互換 ObjectStore。
注:
  • Automation Suite に対応するのは一部の S3 互換 ObjectStore のみです。多くのストレージ プロバイダーは、Automation Suite にインストールされている製品が必要とする S3 ストレージ API を完全にはサポートしていません。
  • 署名付き URL を使用しても Automation Suite が正しく機能するためには、Automation Suite クラスター、ブラウザー、すべてのマシン (ワークステーションとロボット端末を含む) から外部 ObjectStore にアクセスできることを確認する必要があります。
  • 外部オブジェクト ストレージを設定する場合、bucket_name_prefixbucket_name_suffix の両方で、プロバイダーの命名規則に従う必要があります。さらに、サフィックスとプレフィックスの合計長は 25 文字以下でなければならず、プレフィックスの末尾やサフィックスの先頭はハイフン (-) であってはなりません。ハイフン (-) は自動的に追加されているからです。
  • キー管理サービスによるサーバー側の暗号化 (SSE-KMS) は、2014 年 1 月 30 日以降に作成されたリージョンにデプロイされた Automation Suite バケットでのみ有効化できます。

    SSE-KMS 機能には、純粋な SignV4 API が必要です。2014 年 1 月 30 日より前に作成されたリージョンでは、SignV2 との下位互換性があるため、純粋な SignV4 API は使用されません。したがって、SSE-KMS は、通信に SignV4 を使用するリージョンでのみ機能します。それぞれのリージョンがプロビジョニングされた時期を確認するには、AWS のドキュメントをご覧ください。

S3 互換 ObjectStore の要件

S3 互換 ObjectStore には、Automation Suite にインストールする製品のために次の API が含まれている必要があります。

 

プラットフォーム

Orchestrator

AI Center

Apps (アプリ)

Document Understanding

Test Manager

Data Service

Process Mining

Task Mining

GET_OBJECT

利用可能利用可能利用可能利用可能利用可能利用可能利用可能利用可能利用可能

HEAD_OBJECT

N/A

利用可能利用可能利用可能利用可能利用可能

N/A

利用可能利用可能

PUT_OBJECT

利用可能利用可能利用可能利用可能利用可能利用可能利用可能利用可能利用可能

DELETE_OBJECT

利用可能利用可能利用可能利用可能利用可能利用可能利用可能利用可能利用可能

CREATE_MULTIPART_UPLOAD

利用可能利用可能利用可能

N/A

N/A

利用可能

N/A

利用可能利用可能

UPLOAD_PART

利用可能利用可能利用可能

N/A

N/A

利用可能

N/A

利用可能利用可能

UPLOAD_PART_COPY

利用可能利用可能

N/A

N/A

N/A

N/A

N/A

利用可能利用可能

COMPLETE_MULTIPART_UPLOAD

利用可能利用可能利用可能

N/A

N/A

利用可能

N/A

利用可能利用可能
PRESIGNED_URL

N/A

N/A

N/A

N/A

利用可能

N/A

N/A

N/A

N/A

GET_BUCKET_LIST_OBJECTS

利用可能利用可能利用可能利用可能利用可能利用可能利用可能利用可能利用可能

LIST_MULTIPART_UPLOADS

利用可能利用可能利用可能

N/A

N/A

N/A

N/A

利用可能利用可能

DELETE_MULTIPLE_OBJECTS

N/A

利用可能利用可能

N/A

N/A

N/A

N/A

利用可能利用可能

PUT_OBJECT_COPY

N/A

N/A

利用可能

N/A

N/A

N/A

N/A

利用可能利用可能

LIST_PARTS

N/A

N/A

N/A

N/A

N/A

N/A

N/A

利用可能利用可能

PUT_BUCKET

N/A

N/A

利用可能

N/A

N/A

N/A

N/A

N/A

利用可能

LIST_BUCKETS

N/A

N/A

利用可能

N/A

N/A

N/A

N/A

N/A

利用可能

HEAD_BUCKET

N/A

N/A

N/A

N/A

N/A

N/A

N/A

N/A

利用可能

S3 互換 ObjectStore の構成

次の CORS ポリシーが ObjectStore サーバーまたはバケット レベルで設定されていることを確認します。

これは JSON 形式の CORS ポリシーです。

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

これは XML 形式の CORS ポリシーです。

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>

このページは役に立ちましたか?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
Uipath Logo White
信頼とセキュリティ
© 2005-2024 UiPath. All rights reserved.