AWS S3 ファイルストレージ
- 23 May 2022
- 1 読む分
- 印刷する
- 闇光
- PDF
AWS S3 ファイルストレージ
- 更新日 23 May 2022
- 1 読む分
- 印刷する
- 闇光
- PDF
記事の要約
この要約は役に立ちましたか?
ご意見ありがとうございます
目的 - AWS S3 バケットでファイルを保存する方法
ScreenMeet のコンソール (https://console.screenmeet.com/) に移動します。以下のような構成画面が表示されます。
この画面で、S3 バケットを対象としたファイルストレージの設定を行えます。
IAM ポリシーの作成
- IAM ダッシュボードに移動します。
- ページの左側にある [ポリシー] をクリックします。
- ページの右側にある青いボタンでポリシーを作成します。
- [JSON] タブをクリックし、アクセスポリシーをコピーして貼り付けます。
{ "Version": "2012-10-17", "Statement": [ { "Sid": "screenmeetbucketaccess", "Effect": "Allow", "Action": ["s3:PutObject", "s3:GetObject"], "Resource": "arn:aws:s3:::my-bucket-name/*" } ] }
- 「my-bucket-name」を、記録が保存されるバケットに置き換えます。
- 名前の入力を求められるまで [次へ] を押します。「S3 Bucket Access for ScreenMeet」などの名前を付けます。
IAM ユーザーの作成
- IAM ダッシュボードに移動します。
- 左側にある [ユーザー] をクリックして、ページの右上にユーザーを追加します。
- ユーザーに IntegrationUser という (または環境設定に応じて同様の) 名前を付けます。
- 認証情報タイプの形式として [アクセスキー] を選択します。
- 権限ページで [既存のポリシーを直接添付する] をクリックし、その左側にあるチェックボックスをクリックすることで、最初のステップで作成した ScreenMeet ポリシーの S3 バケットアクセスを選択します。
- [ユーザーを作成する] をクリックします。
- ユーザー作成後に提供されるアクセスキー ID とシークレットアクセスキーは、きちんと書き留めてください。将来必要になる可能性がある場合は、CSV をダウンロードするか、このデータを保存してください。
バケットと IAM ユーザーアクセスの統合
- console.screenmeet.com で、[組織] -> [設定とポリシー] -> [AWS S3 ファイルストレージ] に移動します。
- S3 バケットのバケット名を追加し、続いて地域 (フォーマット例: us-east-1) を追加します。
- API キーについては、上記の IAM ユーザー作成後に受け取ったアクセスキー ID を追加します。
- API シークレットについては、上記の IAM ユーザー作成後に受け取ったシークレットアクセスキーを追加します。
- [構成を保存する] を押して、[バケットアクセスをテストする] を押します。
- テストが正常に完了すると、後続の記録がバケットに配置されます。
ファイルは S3 バケット(パス: )にアップロードされます。
マークアップ
Markup<prefix>/<year>/<month>/<day>/<session_id>
この記事は役に立ちましたか?