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