この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Folder

Dashboard、Document、EmailTemplate、Macro、QuickText、または Report のリポジトリを表します。フォルダには、1 種類のアイテムだけを保存できます。

サポートされているコール

create()delete()describeSObjects()getDeleted()getUpdated()query()retrieve()update()upsert()

特別なアクセスルール

  • ドキュメントフォルダおよびメールテンプレートフォルダを作成、更新または削除するには、「すべてのデータの編集」権限が割り当てられている必要があります。
  • カスタマーポータルユーザはこのオブジェクトにアクセスできません。
  • このオブジェクトを照会するには、特別な権限は必要ありません。
  • API バージョン 35.0 以降、フォルダがロールと共有されると、そのロール内のユーザのみがそのフォルダを参照できます。ロール階層の上位のロールは参照できません。
  • 分析フォルダの共有が有効になっている場合、ユーザがレポートフォルダおよびダッシュボードフォルダを作成および管理するには、次の権限が必要です。
    • ダッシュボードフォルダを作成
    • レポートフォルダを作成
  • マクロとクイックテキストのフォルダを使用するには、[設定] の [マクロ設定] と [クイックテキスト設定] ページでこれらのオブジェクトのフォルダを有効にします。

項目

項目 詳細
AccessType
picklist
プロパティ
Create、Filter、Group、Restricted picklist、Sort、Update
説明
必須。フォルダにアクセスできるユーザを示します。値には、次のものがあります。
  • Hidden — フォルダはすべてのユーザに対して非表示です。
  • Public — すべてのユーザはフォルダにアクセスできます。
  • Shared — フォルダは、特定の Group または UserRole の User のみがアクセスできます。API を使用して、フォルダを共有するグループまたはロールを参照、挿入または更新することはできません。

組織に対して分析フォルダの共有が有効になっている場合は、このフォルダが存在しますが使用されません。

メモ

DeveloperName
string
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
API のオブジェクトの一意の名前。この名前は、アンダースコアと英数字のみを使用でき、組織内で一意にする必要があります。最初は文字であること、空白は使用しない、最後にアンダースコアを使用しない、2 つ続けてアンダースコアを使用しないという制約があります。管理パッケージでこの項目を使用することにより、パッケージインストール時の名前の競合を回避します。この項目を使用して、開発者は管理パッケージのオブジェクト名を変更し、変更は登録者の組織で反映されます。表示ラベルは [フォルダの一意の名前] です。

大規模データセットを作成する場合、必ず各レコードの一意の DeveloperName を指定してください。DeveloperName が指定されていないと、Salesforce で各レコードの DeveloperName を生成している間にパフォーマンスが低下する可能性があります。

メモ

IsReadonly
boolean
プロパティ
Create、Defaulted on create、Filter、Group、Sort、Update
説明
このフォルダが参照のみか (true)、否か (false) を示します。表示ラベルは Read Only です。

組織に対して分析フォルダの共有が有効になっている場合は、このフォルダが存在しますが使用されません。

メモ

Name
string
プロパティ
Create、Filter、Group、Sort、Update
説明
ユーザインターフェースに表示されるフォルダのラベル。表示ラベルは [ドキュメントフォルダの表示ラベル] です。
NamespacePrefix
string
プロパティ
Filter、Group、Nillable、Sort
説明
このオブジェクトと関連付けられた名前空間プレフィックス。管理パッケージを作成する Developer Edition 組織には、一意の名前空間プレフィックスがあります。最大 15 文字です。namespacePrefix__componentName 表記を使用して、管理パッケージのコンポーネントを参照できます。

名前空間プレフィックスには、次のいずれかの値があります。

  • Developer Edition 組織では、名前空間プレフィックスは、サポートしているすべてのオブジェクトに組織の名前空間プレフィックスを設定します。オブジェクトがインストールされた管理パッケージ内にある場合には例外があります。その場合、オブジェクトにはインストールされた管理パッケージの名前空間プレフィックスが付きます。この項目の値は、パッケージ開発者の Developer Edition 組織の名前空間プレフィックスです。
  • Developer Edition 組織でない場合、NamespacePrefix は、インストールされた管理パッケージの一部であるオブジェクトに設定されます。その他すべてのオブジェクトには名前空間プレフィックスはありません。

ログインユーザに「アプリケーションのカスタマイズ」権限が付与されていない場合、この項目にアクセスできません。

Type
picklist
プロパティ
Create、Filter、Group、Restricted picklist、Sort
説明
必須。フォルダに保存されているオブジェクトの種別。この項目は更新できません。値には、次のものがあります。
  • Dashboard
  • Document
  • Email (Salesforce Classic メールテンプレートの場合)
  • EmailTemplate (Lightning メールテンプレートの場合)
  • Macro
  • QuickText
  • Report

使用方法

フォルダには、Dashboard、Document、EmailTemplate、Macro、QuickText、Report のいずれか 1 つの種別の項目のみを含めることができます。