Amazon S3 へのファイルのアップロードの設定
ユーザーが Salesforce 内から Amazon S3 バケットにファイルをアップロードできるようにします。標準設定の場合は、外部データソースを指定します。デフォルトでは、ファイルは外部データソースの定義済みファイルパスにアップロードされます。
必要なエディション
| サポートされている製品のエディションを表示する。 |
Amazon S3 へのファイルのアップロードの有効化
必要なエディション
Amazon S3 へのファイルのアップロードを有効にする
- [設定] から、[クイック検索] ボックスに「外部ストレージ」と入力し、[外部ストレージ設定] を選択します。
- [Upload files to Amazon S3 (Amazon S3 にファイルをアップロード)] を有効にします。
Amazon S3 にファイルをアップロードするためのユーザー権限の割り当て
ファイルを S3 バケットにアップロードする必要があるビジネスユーザーに必要な権限を割り当てます。
- [設定] から、[クイック検索] ボックスに「権限セット」と入力し、[権限セット] を選択します。
-
Amazon S3 ファイルへのアクセス用に作成した権限セットを開きます。
例: AmazonS3 ユーザーアクセス。
メモ Amazon S3 へのユーザーアクセス用の権限セットが存在しない場合は作成します。「Amazon S3 でファイルにアクセスするためのユーザー権限の作成および割り当て」を参照してください。 - [システム権限] をクリックし、[編集] をクリックします。
- [Upload Files to Amazon S3] を選択します。
- 変更内容を保存します。
- ページ上部のツールバーで [割り当ての管理] をクリックします。次に、[割り当てを追加] をクリックし、権限セットのユーザーを選択して、[割り当て] をクリックします。
ファイルのアップロードストレージ設定のカスタマイズ
サンプルフローテンプレート「Get File Upload Configuration for External Storage (外部ストレージのファイルアップロード設定を取得)」を使用して、アップロードされたファイルのストレージを Amazon S3 バケットに設定します。このフローでは、外部データソースと、アップロードされたファイルが保存されるファイルパスを定義できます。このフローが機能するようにカスタマイズする必要があります。
必要なエディション
| 必要なユーザー権限 | |
|---|---|
| ファイルストレージ設定を指定する | Amazon S3 へのファイルのアップロード |
| フローをカスタマイズする | 「フローの管理」 |
[Get File Upload Configuration for External Storage (外部ストレージのファイルのアップロード設定を取得)] フローテンプレートは、実行後に次の出力パラメーターを提供します。
- bucketPath 変数: アップロードされたファイルが保存される Amazon S3 バケットのファイルパスを定義します。
- filesConnectRepository 変数: Amazon S3 外部データソースの Files Connect リポジトリのレコードを保存します。
ファイルのアップロードストレージ設定を定義する
- [設定] から、[クイック検索] ボックスに「フロー」と入力し、[フロー] を選択します。
- [Get File Upload Configuration for External Storage (外部ストレージのファイルアップロード設定を取得)] フローを選択します。
- 特定の要件に合わせてフローをコピーしてカスタマイズします。
- [設定] から、[クイック検索] ボックスに「外部ストレージ」と入力し、[外部ストレージ設定] を選択します。
- [編集] をクリックし、[カスタム設定] を選択します。
- [Flow Definition] フィールドで、カスタマイズしたフローを選択します。
- 変更内容を保存します。
この記事で問題は解決されましたか?
ご意見をお待ちしております。

