Amazon S3(Amazon Simple Storage Service)は、Webサービスインターフェースを通じてオブジェクトストレージを提供するサービスです。Amazon S3はあらゆる種類のオブジェクトの保存に使用でき、インターネットアプリケーションのストレージ、バックアップと復元、ディザスタリカバリ、データアーカイブ、分析用データレイク、ハイブリッドクラウドストレージなどの用途に使用できます。
認証には、Phrase IAMロールにリンクされたS3クロスアカウントIAMロールを使用します。PhraseとS3の設定は、互いの設定の情報を使用するため、並行して準備してください。Amazonは、複雑なロールの設定と機能に関する詳細情報を提供しています。
接続されると、ログインしているユーザーがアクセス権を持つすべてのバケットへのアクセスが許可されます。
コネクターにはいくつかの使用例があります。
-
プロジェクトマネージャは、オンラインリポジトリからプロジェクトに直接ファイルを追加できます。
-
サブミッターポータルを設定して、提出者がオンラインリポジトリから直接リクエストにファイルを追加できるようにします。
-
プロジェクト自動作成(APC)を使用して、監視対象のファイルまたはフォルダの最終更新日の変更が検出されると、新しいプロジェクトが自動的に作成されるようにします。
-
このコネクターは絶対パス設定をサポートしています。
-
-
継続的ジョブを設定して、選択したファイルの変更を監視します。
-
AWS管理コンソールにログインします。
-
バケットを作成します。
-
、に移動し、バケットを作成をクリックします。
バケットを作成ページが開きます。
-
バケットの名前を入力し、デフォルトの設定を維持します。
-
-
カスタム信頼ポリシーを使用してIAMロールを作成します。
-
、に移動し、作成をクリックします。
-
ページで、カスタム<2>信頼ポリシーを選択します。
-
TMS設定に表示されているを
Principalに使用します。 -
ウィンドウから、AmazonS3FullAccess<2>ポリシーを選択します。
-
ウィンドウから、フィールドにバケットの名前を適用します。
-
作成をクリックします。
-
-
TMS設定のフィールドにロール名を使用します。
Minimum permission settingsには、以下の操作を含める必要があります。
-
s3:PutObject
-
s3:GetObject
-
s3:ListAllMyBuckets
-
s3:ListBucket