基本承認申請ワークフローのしくみ
ワークフローと承認は、フローオーケストレーションの技術を使用して構築されています。Salesforce フローオーケストレーションは、高機能なマルチユーザー、マルチステップの自動化されたビジネスプロセスを、コードなしですばやく構築できるように作成されました。拡張 CMS ワークスペースには、あらかじめ承認ワークフローが組み込まれており、これを利用して作業を開始できます。
必要なエディション
| 使用可能なインターフェース: Lightning Experience |
| 使用可能なエディション: Enterprise Edition、Performance Edition、Unlimited Edition、および Developer Edition |
ワークフローでは、[CMS ロールベースの対話型]、[CMS 変更状況] ステップ、[CMS 公開準備] ステップが使用されます。[CMS 変更状況] と [CMS 公開準備] は、コンテンツの編集をロックまたはロック解除し、公開準備状況フラグを設定するバックグラウンドステップです。[CMS ロールベースの対話型] ステップは、CMS ロールの組み込みに特化していることを除き、標準の対話型ステップと似ています。標準ステップタイプについての詳細は、「フローオーケストレーションのリソース: ステップ」を参照してください。
コンテンツのレビュー申請を開始
最初のフェーズでワークフローを開始します。これは CMS コンテンツ項目のコンテンツ詳細ページで、ユーザーが承認を申請した時点で始まります。[コンテンツの公開を防止]、[Allow Content Edits (コンテンツの編集を許可)]、[レビュー申請を送信] の 3 つのステップで構成されます。
- コンテンツの公開を防止: ワークフローの期間中に関連するコンテンツが公開されないようにするバックグラウンドステップ。
- Allow Content Edits (コンテンツの編集を許可): 現在のステップ中のコンテンツの編集を許可するバックグラウンドステップ。
- レビュー申請を送信: 「CMS のコンテンツを修正」画面のフローを表示する対話型ステップ。画面フローにより、コンテンツの著者がレビューのコンテキストを提供できるフィードバック項目が表示されます。レビュー申請を送信すると、レビュー担当者グループに送信されます。
コンテンツのレビュー
「コンテンツのレビュー」フェーズは「コンテンツの変更を防止」、「承認または修正を要求」、「レビュー申請の取り下げ」の 3 つのステップで構成されます。後の 2 つのステップには、レビューの申請を受ける、またはレビューの取り下げを許可する対象グループまたは対象ユーザーを指定する変数項目があります。「コンテンツのレビュー」フェーズでは公開できません。
- コンテンツの変更を防止: 後のステップで編集が許可されるまで関連するコンテンツが編集されないようにするバックグラウンドステップ。
- 承認または修正を要求: 「CMS のコンテンツのレビュー」画面のフローを表示し、レビュー要求をコンテンツマネージャーロールに渡す対話型ステップ。この画面にはコンテンツのレビュー担当者に送信されるレビュー申請が表示されます。レビュー担当者は画面のフローから、コンテンツの確認、フィードバックの提供、コンテンツの承認または修正を要求できます。承認された場合、ワークフローは「コンテンツの公開準備完了」フェーズに移行します。修正要求があった場合、ワークフローは「コンテンツの修正」フェーズに移行します。
- レビュー申請を取り下げる: [CMS: レビュー申請の取り下げ] 画面フローを使用する対話型ステップ。申請者はレビューの申請を取り下げた後でレビューを再申請できます。レビューが取り下げられた場合、コンテンツは「コンテンツの修正」フェーズに送信されます。
コンテンツの修正
「コンテンツの修正」は、コンテンツの著者がレビューを取り下げた場合、またはレビュー担当者が問題を発見し、コンテンツの著者に修正を依頼した場合にのみ実行される任意のステップです。[Allow Content Modification (コンテンツの変更を許可)] と [コンテンツの修正と再申請] の 2 つのステップが同時に実行されます。
- Allow Content Modification (コンテンツの変更を許可): 最初のフェーズの以前の [Allow Content Edits (コンテンツの編集を許可)] ステップと同じステップタイプを使用するバックグラウンドステップ。レビュー担当者が修正をリクエストすると、コンテンツは編集可能な状態になり、申請者は戻って必要な変更を加えることができます。
- コンテンツの修正と再申請: 「CMS のコンテンツを修正」画面のフローを表示し、修正要求をコンテンツの著者ロールに渡す対話型ステップ。必要に応じて、フィードバックを修正要求に加えることができます。
コンテンツの公開準備完了
「コンテンツの公開準備完了」フェーズは、修正の回数に関係なく、レビューが承認されたときに発生します。[Approved Content (承認済みコンテンツ)] と [コンテンツの公開を許可] の 2 つのステップで構成されます。
- Approved Content (承認済みコンテンツ): [CMS: コンテンツの著者に通知] 画面フローを表示し、レビューが完了したことをコンテンツの著者ロールに通知する対話型ステップ。通知に添付されたフィードバックも含まれます。
- コンテンツの公開を許可: 公開を許可するバックグラウンドステップ。完了するとワークフローは終了し、[コンテンツのレビュー申請を開始] 画面に戻ります。その後、新しいワークフローを開始できます。
含まれるフロー
| フローの表示ラベル | 説明 |
|---|---|
| 基本承認申請 | コンテンツの著者がコンテンツマネージャーのレビュー用にコンテンツバリエーションを送信し、コンテンツマネージャーが公開を承認する前にコンテンツバリエーションを修正できるようにします。 |
| CMS: 承認ステップの状況の評価 | フェーズ内の指定された 2 つのステップのうち、いずれかが完了したかどうかを判定します。 |
| CMS: レビュー申請の取り下げ | 土台となるコンテンツのバリエーションを編集するためにコンテンツの著者がレビュー申請を取り下げられるようにします。 |
| CMS: コンテンツのレビュー | コンテンツマネージャーがコンテンツの著者のフィードバックを条件付きで表示し、修正コメントを入力して、コンテンツバリエーションの承認または修正要求を行えるようにします。 |
| CMS: コンテンツのレビュー申請 | コンテンツの著者は、レビュー担当者からのフィードバックを条件付きで表示して修正コメントを入力し、コンテンツバリエーションのレビューを申請できます。 |
| CMS: コンテンツの著者に通知 | コンテンツバリエーションが承認されたことをコンテンツの著者に通知し、コンテンツの著者がコンテンツバリエーションへの最終フィードバックを条件付きで表示できるようにします。 |

