カスタムボタン、OFC_Templateレコードなどの資源をSandboxから本番環境へ移行します。
9.1. 移行資源と移行方法
移行資源 | 移行資源概要 | 移行方法 |
カスタムボタン | 対象オブジェクトに作成したカスタムボタン | 変更セットまたは、移行ツールで移行します。 |
ページレイアウト | カスタムボタンを設定したページレイアウト | 変更セットまたは、移行ツールで移行します。 |
権限 | Office File Creatorの各種権限 | プロファイルにカスタムオブジェクト、項目等の権限を手動で付与します。
Office File Creator用の権限セットを作成した場合は、変更セットもしくは移行ツールで権限セットを移行後、対象ユーザーに権限セットを付与します。 |
テンプレートレコード | OFC_Templateレコード、
OFC_子オブジェクトオプションレコード |
データローダーで移行します。
|
テンプレートファイル | Attachmentレコード | 本番環境にOFC_Templateレコードを作成後、OFC_Templateレコードページよりファイルをアップロード、またはデータローダーで移行します。
※無料版は、OFC_Templateレコード画面からのみテンプレートファイルのアップロードが可能です。 |
テンプレートファイルの移行について
テンプレートファイルをデータローダーで移行する場合、OFC_Templateレコードの「テンプレートファイルId(system)」項目(API名: TemplateFileId__c)にAttachment.Idを設定する必要があります。
- OFC_Templaterレコードを作成。
- Attachmentレコードを作成。ParentId項目にOFC_Template__c.Idを設定します。
- OFC_TemplaterレコードのTemplateFileId__cをAttachment.Idに更新。
* TemplateFileId__c項目はOFC_Templateページレイアウトで非表示です。
9.2. 参考
変更セット、データローダーについては、以下Salesforce公式ヘルプページを参照してください。
・Sandbox から本番環境への変更セットのリリース
https://help.salesforce.com/s/articleView?id=000315564&type=1
・データローダー
https://developer.salesforce.com/docs/atlas.ja-jp.236.0.dataLoader.meta/dataLoader/data_loader.htm