[toc]
概要
Salesforce 社は 2025/12/31 以降、「ワークフロールール」機能のサポート終了を予定しています。
サポート終了後も「ワークフロー」自体は動作しますが、Salesforce 社によるサポートが受けられなくなります。
そのため、「フロー」への移行を推奨いたします。
移行における重要な注意事項
作業時の注意
移行作業を実施している間は同報マルチ配信の送信ができませんので、運用を実行していないタイミングでの移行作業をお願いいたします。
ロールバック方法
フロー移行後に万一動作しない場合は、以下の手順で元の状態に戻せます。
- フロー「配信リクエスト Flow」を無効化します。
- ワークフロールール「配信リクエスト」を有効化します。
移行手順の全体流れ
本記事の移行手順は、以下の 3 つのステップで構成されています。
- 権限セット「同報マルチ配信 管理者」の確認
- フロー作成前の準備
- フロー作成
ステップ 1: 権限セット「同報マルチ配信 管理者」の確認
手順 1-1: 権限セット画面を開く
- 「設定」を開きます。
- 「権限セット」を検索します。
- 「同報マルチ配信 管理者」をクリックします。
手順 1-2: 割り当ての管理を開く
「割り当ての管理」をクリックします。
手順 1-3: ログインユーザーの確認
ログインユーザーが登録されていることを確認します。
⚠️
注意
以降の作業は、「同報マルチ配信 管理者」権限セットを割り当てられているユーザーで行ってください。
ステップ 2: フロー作成前の準備
手順 2-1: アウトバウンドメッセージを開く
- Lightning Experience に切り替えます。
- 「設定」を開きます。
- 「ワークフローアクション」>「アウトバウンドメッセージ」を選択します。
- 「配信リクエスト」をクリックします。
手順 2-2: アウトバウンドメッセージをコピー
「コピー」をクリックします。
手順 2-3: コピーを保存
「配信リクエスト_flow」と名前を付けて保存します。
💡
補足
このコピーは後の手順で使用しますので、必ず作成してください。
手順 2-4: ワークフロールールを無効化
- 「設定」を開きます。
- 「ワークフロー」を検索して開きます。
- 「配信リクエスト」ワークフロールールを無効化します。
ステップ 3: フロー作成
手順 3-1: 新規フロー画面を開く
- 「設定」を開きます。
- 「フロー」を検索して開きます。
- 「新規フロー」をクリックします。
手順 3-2: トリガー済みフローを選択
「トリガー済み」を選択します。
手順 3-3: レコードトリガーフローを選択
「レコードトリガーフロー」を選択します。
手順 3-4: トリガーオブジェクトを選択
- 「開始を設定」で、オブジェクトを選択します。
- 「031」で検索します。
- 「配信履歴」を選択します。
手順 3-5: トリガー条件を設定
以下の条件で開始設定を行います。
- トリガーオブジェクト:配信履歴
- トリガー条件:レコードが作成または更新された
- 条件を実行する:全ての条件に一致(AND)
- 条件:「配信開始フラグ」が「A」の文字列と一致する
💡
補足
「配信開始フラグ」(v1.21.0 の場合の名称)を選ぶ場合は、「sendflg」と入力することで検索できます。
手順 3-6: アクションを追加
「+」をクリックします。
手順 3-7: アクション種別を選択
「アクション」を選択します。
手順 3-8: アウトバウンドメッセージを選択
「アウトバウンドメッセージ」をクリックします。
手順 3-9: 配信リクエストコピーを選択
ステップ 2-3 で作成したコピー「配信リクエスト_flow」を選択します。
手順 3-10: アクションラベルを設定
- 「アクションの表示ラベル」に「配信リクエスト」を入力します。
- 「API 参照名」に「SendRequest」を入力します。
手順 3-11: フローを保存
- 「保存」をクリックします。
- 「フローの表示ラベル」に「配信リクエスト Flow」を入力します。
- 「フローの API 参照名」に「SendRequestFlow」を入力します。
- 「保存」をクリックしてフローを保存します。
手順 3-12: フローを有効化
「有効化」をクリックします。
手順 3-13: 動作確認
- Salesforce Classic に切り替えます。
- 配信を試してみます。
- 正常にメールや FAX が送信されたら移行成功です。