コンテンツにスキップ

ワークフローと承認

CMSoD では、編集者が直接サイトを公開するのではなく、承認者のレビューを経て初めて公開される 承認ワークフロー を採用しています。組織のガバナンスに合わせて多段階の承認経路を設定でき、申請・承認・公開の各ステップで関係者に自動でメール通知が送られます。

このページではワークフローの 全体像と概念 を説明します。実際の申請・承認画面の操作手順は 申請 を、承認経路の定義方法は 承認ワークフロー を参照してください。

全体の流れ

編集 → 申請 → 承認(多段階) → 公開
     取消(申請者による取り下げ)
  1. 編集者がエディタでファイルを修正・作成・削除します。
  2. 申請画面で変更内容を確認し、作業名などを入力して 申請 ボタンを押します。
  3. ワークフローに従って 1 人目の承認者へメール通知が送られます。
  4. すべての承認ステップが完了すると、設定された公開日時にコンテンツが公開されます。
  5. 申請者は申請後でも申請を取り消せます。修正が必要な場合は、いったん取り消して編集→再申請してください。

多段・並列の経路イメージ

複数の承認者を 直列(多段)並列 で組み合わせた経路を構成できます。

[直列] 申請者 ─→ 承認者 A ─→ 承認者 B ─→ 公開

[並列] 申請者 ─→ ┬─→ 承認者 A ─┐
                └─→ 承認者 B ─┴─→ 公開

[混合] 申請者 ─→ 担当者 ─→ ┬─→ 課長 ─┐
                          └─→ 法務 ─┴─→ 部長 ─→ 公開

直列と並列の作り分け

経路 構成方法
直列(多段) 1 つのワークフロー内に承認者を複数並べる。並び順がそのまま承認順序になる
並列 同じ対象パスやアプリに 複数のワークフローを当てる。各ワークフローが並列キューとして同時に走る

並列経路では、すべての並列キューでそれぞれ少なくとも 1 人が承認するまで公開待ちには進みません。承認順序のスキップ(後段承認による前段スキップ)は 直列の範囲内 のみで作用し、並列の他キューの承認を肩代わりするものではありません。

詳しい設定方法は 承認ワークフロー を参照してください。

メール通知

ワークフローの各ステップで、関係者に自動でメールが送信されます。受信者の言語設定(日本語 / 英語 / 中国語簡体字)に応じて本文が切り替わります。

送信されるメール

種類 送信タイミング 送信先
承認依頼メール 申請が提出された/前の承認ステップが完了した 次の承認者
承認通知メール 承認者が承認し、後続のステップが残っている 申請者と、それまでの承認者
承認完了メール 最終承認が完了し、公開待ち状態になった 申請者と、それまでの承認者
公開完了メール 公開日時にコンテンツが公開された 通知設定で「公開」を有効にしているユーザー
申請取消メール 申請が取り消された 申請者と関連する承認者

各メールには共通して以下が含まれます。

  • 宛先ユーザー名
  • 申請者または操作者の名前
  • 申請情報 ID と作業名
  • 公開予定日時
  • 変更内容の説明・コメント
  • サイト名
  • 該当画面へのリンク(承認画面 / 申請情報詳細画面)

最終承認者宛の承認依頼メールには、「最終承認である」旨が明示されます。

メール通知の流れ

申請 ───→ 承認依頼メール(次の承認者へ)
承認(途中)── 承認通知メール(申請者・前の承認者へ)
 │           + 承認依頼メール(次の承認者へ)
最終承認 ── 承認完了メール(申請者・前の承認者へ)
公開 ───→ 公開完了メール(通知設定ユーザーへ)

※ 取消時 ── 申請取消メール(関係者へ)

個人通知設定

ユーザーごとに通知の受信方法を切り替えられます。

設定項目 説明
通知の有効/無効 メール通知のオン・オフ
通知方法 メール、または Webhook(Slack 連携など)
通知対象 承認 / 公開 / メッセージ から選択

Webhook を設定すると、メールの代わりに(または併用して)Slack 等の外部サービスに通知できます。

監査・証跡

すべての承認操作は履歴に時刻付きで残ります。詳細は 履歴 / 公開履歴の詳細 を参照してください。承認状況セクションでは、以下を全件確認できます。

  • 各承認の 日時承認者
  • 通常承認かスキップ承認か
  • スキップした場合、誰の代理または何のスキップだったか

監査要件で「全承認者が漏れなく承認すること」を求められる場合は、承認順序のスキップ の挙動に注意してください。

次に読むページ

  • 申請 — 申請画面・承認画面の操作手順
  • 承認ワークフロー — 承認経路の定義・代理承認禁止設定
  • 履歴 — 公開済み申請情報の確認・差分