コンテンツにスキップ

ストレージモード

Smarter Filesは、ファイルをレコードにリンクする方法を制御する2つのストレージモードをサポートしています。モードはLightning App Builderでコンポーネントインスタンスごとに設定します。

App Builderでのストレージモード設定

  • ファイルはネイティブのSalesforce ContentDocumentLink経由でリンクされます。
  • ファイルはSmarter Filesコンポーネントおよび標準ファイル関連リストの両方に表示されます。
  • 表示制御(カテゴリ、プライベートドキュメント)は利用できません
  • 推奨用途:標準ファイル関連リストとの互換性を維持したいシンプルなファイル管理。
  • ファイルはジャンクションレコード(Tucario_File_Visibility__c)のみでリンクされます。
  • ファイルはSmarter Filesコンポーネントのみに表示されます — 標準ファイル関連リストからは非表示です。
  • 表示制御が完全に利用可能です:カテゴリ、プライベートドキュメント、ロールベースフィルタリング。
  • 推奨用途:どのユーザーがどのファイルを閲覧できるかを制御する必要があるシナリオ。
StandardIsolated
標準ファイル関連リストでの表示はいいいえ
カテゴリ割り当て利用不可利用可能
プライベートに設定利用不可利用可能
ロールベースの表示フィルタリング利用不可利用可能
切り替え時の移行が必要はい

すでにファイルがあるレコードでコンポーネントをStandardからIsolatedモードに切り替えた場合、既存のファイルは移行されるまで表示されません。

コンポーネントにMigrate Existing Filesボタン付きの警告バナーが表示されます。クリックすると:

  1. そのレコード上のすべての既存ContentDocumentLinkレコードに対してジャンクションレコードを作成するバッチジョブが開始されます。
  2. 移行中にプログレスバーが表示されます。
  3. 完了すると成功メッセージが表示されます。

移行は安全に再実行できます — Content_Document_Id__c外部IDフィールドでupsertを使用します。