Amazon S3(Amazon Simple Storage Service)は、Webサービスインターフェースを通じてオブジェクトストレージを提供するサービスです。Amazon S3はあらゆる種類のオブジェクトの保存に使用でき、インターネットアプリケーションのストレージ、バックアップと復元、ディザスタリカバリ、データアーカイブ、分析用データレイク、ハイブリッドクラウドストレージなどの用途に使用できます。
認証には、Phrase IAMロールにリンクされたS3クロスアカウントIAMロールを使用します。PhraseとS3の設定は、互いの設定の情報を使用するため、並行して準備してください。Amazonは、複雑なロールの設定と機能に関する詳細情報を提供しています。
接続されると、ログインしているユーザーがアクセス権を持つすべてのバケットへのアクセスが許可されます。
コネクターにはいくつかの使用例があります。
-
プロジェクトマネージャは、オンラインリポジトリからプロジェクトに直接ファイルを追加できます。
-
サブミッターポータルを設定して、提出者がオンラインリポジトリから直接リクエストにファイルを追加できるようにします。
-
プロジェクト自動作成(APC)を使用して、監視対象のファイルまたはフォルダの最終更新日の変更が検出されると、新しいプロジェクトが自動的に作成されるようにします。
-
このコネクターは絶対パス設定をサポートしています。
-
-
継続的ジョブを設定して、選択したファイルの変更を監視します。
-
AWS管理コンソールにログインします。
-
バケットを作成します。
-
、に移動し、バケットを作成をクリックします。
バケットを作成ページが開きます。
-
バケットの名前を入力し、デフォルトの設定を維持します。
-
-
カスタム信頼ポリシーを使用してIAMロールを作成します。
-
、に移動し、作成をクリックします。
-
ページで、カスタム<2>信頼ポリシーを選択します。
-
TMS設定に表示されているを
Principalに使用します。 -
ウィンドウから、AmazonS3FullAccessポリシーを選択します。
-
ウィンドウで、フィールドにバケットの名前を適用します。
-
作成をクリックします。
-
-
TMS設定のフィールドにロール名を使用します。
最小限の権限設定には、以下の操作を含める必要があります。
-
s3:PutObject
-
s3:GetObject
-
s3:ListAllMyBuckets
-
s3:ListBucket
-
設定
ページから、セクションまでスクロールします。
-
[コネクタ]をクリックします。
ページが開きます。
-
新しいコネクターをクリックします。
ページが開きます。
-
Typeをに変更し、コネクターの名前を入力します。
-
を選択します。
デフォルトはです。は、既に使用しており、その設定を変更する必要があるお客様のみ利用可能です。まだを使用しているお客様は、に変更することを推奨します。
-
を入力します。
-
Amazon S3設定には提示されたを使用し、フィールドにはAmazon S3設定でセットアップしたロールを使用します。
-
[接続テストTest connection] をクリックします。
-
成功すると、ボタンの横に小さなチェックマークが表示されます。
-
-
保存をクリックします。
コネクターがページの一覧に追加されます。
コネクターを削除
コネクターを削除するには:
備考
ごみ箱にあるジョブを含め、プロジェクト内の未完了のジョブにまだリンクされているコネクターは削除できません。そのようなコネクターを削除しようとすると、「コネクターの削除に失敗しました」というエラーが返されます。
解決策: コネクターに関連付けられているプロジェクトを開き、残っているジョブを完了または削除します。に移動し、コネクターにまだリンクされているジョブを削除するためにごみ箱を空にします。コネクターの削除を再試行します。