Folder
Salesforce には、現在次の 5 つのフォルダーの種類があります。
- ドキュメントフォルダー
- メールフォルダー (Salesforce Classic メールテンプレートでのみ使用可能)
- メールテンプレートフォルダー
- レポートフォルダー
- ダッシュボードフォルダー
フォルダーの種類の名前は「Folder」サフィックスで終わります。たとえば、ドキュメントフォルダーの種類の名前は「DocumentFolder」です。
ファイルのサフィックスおよびディレクトリの場所
フォルダーは、パッケージの対応するコンポーネントディレクトリに保存されます。これらのディレクトリにはそれぞれ documents、email、emailTemplates、reports、dashboards という名前が付いています。フォルダーは、ファイルのコンテナであるため、テキストファイル表記がありません。各フォルダーには、同じディレクトリレベルに FolderName.folderType-meta.xml という名前の付随するメタデータファイルが作成されます。FolderName.folderType-meta.xml メタデータファイルには、accessType など、そのフォルダーのメタデータ情報が含まれます。たとえば、sampleFolder という名前のドキュメントフォルダーの場合は、パッケージの documents フォルダー内に sampleFolder.documentFolder-meta.xml があります。
バージョン
フォルダーは、API バージョン 11.0 以降で使用できます。
項目
このメタデータ型には、次の項目が含まれます。
| 項目名 | 項目の型 | 説明 |
|---|---|---|
| accessType | FolderAccessTypes (string 型の列挙) | 必須。このフォルダーのアクセス権の種類。有効な値は、次のとおりです。 |
| fullName | string | API アクセスの一意の識別子として使用される名前。fullName には、アンダースコアと英数字のみを使用できます。一意であること、最初は文字であること、空白は使用しない、最後にアンダースコアを使用しない、2 つ続けてアンダースコアを使用しないという制約があります。この項目は、Metadata コンポーネントから継承されています。 |
| name | string | 必須。ドキュメントフォルダーの名前。 |
| publicFolderAccess | PublicFolderAccess (string 型の列挙) |
Public が accessType の値である場合、この項目はすべてのユーザーがフォルダーの内容に対して持つアクセス権の種類を示します。使用できる値は次のとおりです。
|
| SharedTo | Salesforce ヘルプの「共有に関する考慮事項」を参照してください。 |
宣言的なメタデータの定義のサンプル
ドキュメントが含まれるドキュメントフォルダーのパッケージマニフェスト定義を次に示します。
マニフェストファイル内のワイルドカードのサポート
このメタデータ型では、package.xml マニフェストファイル内のワイルドカード文字 * (アスタリスク) はサポートされません。マニフェストファイルの使用についての詳細は、「zip ファイルを使用したメタデータのリリースと取得」を参照してください。