Craft Cross CMSで実現する多部門運用|権限管理と役割分担の機能解説

CMSを複数の部門で運用する場合、権限管理や役割分担の設計が重要になります。
Craft Cross CMSでは、モデル単位の権限設定、外部ツール連携による承認フローの自動化、通知機能によるリアルタイムな変更追跡など、多部門運用をサポートする機能を備えています。この記事では、Craft Cross CMSが多部門運用でどのように対応できるかを、権限設計・役割分担・変更管理・運用規模拡大の4つの観点から解説します。

多部門運用で直面する課題

CMSを複数の部門で運用する場合、権限管理や役割分担の設計が重要になります。

運用人数が10人を超えたタイミングで、「誰でも全コンテンツを編集・公開できる状態」に気づき、慌てて権限設計を見直すケースは少なくありません。また、マーケティング、営業、カスタマーサポート、広報など複数の部門がコンテンツを管理するようになると、以下のような課題が発生します。

・誰が何を編集できるか曖昧になり、誤公開や情報漏洩のリスクが高まる
・承認フローが機能せず、公開前のチェックが抜け落ちる
・変更履歴が追えず、誰がいつ何を変更したか分からない
・運用人数が増えると管理が煩雑になり、チーム連携が難しくなる

多部門運用を前提にしたチェックリスト

まず、自社の運用要件をチェックリストで整理しましょう。以下の項目を確認することで、多部門運用に対応できるかを判断できます。

権限設計
・モデル単位で権限を設定できるか
・デフォルト権限 + モデル毎の個別権限で柔軟な設計ができるか
・部門別の権限分離が実現できるか

役割分担
・外部ツール連携(Kickflow等)で承認フローを自動化できるか
・編集者に公開権限を付与せずに運用できるか
・ワークフローツールで承認ステータスを一元管理できるか

変更管理
・通知機能(Slack等)でリアルタイムに変更を追跡できるか
・作成・更新・公開・非公開・削除の全操作を通知できるか
・不適切な更新や誤操作を検知できるか

運用規模拡大
・明確な料金体系であるか
・モデル単位の権限設定で管理が煩雑にならないか
・外部ツール連携で承認フローを拡張できるか

それぞれの観点について、Craft Cross CMSでどう解決するのか詳しく見ていきます。

Craft Cross CMSの多部門運用サポート機能

Craft Cross CMSは、以下の4つの観点から多部門運用をサポートします。

観点多部門運用の課題Craft Cross CMSの解決策
権限設計誰でも全コンテンツを編集・公開できてしまうモデル(コンテンツタイプ)単位で閲覧・編集・公開を分離
役割分担承認フローが複雑になる外部ツール連携で承認フロー自動化(Kickflow等)
変更管理誰が何を変更したか追跡できない通知機能でリアルタイムに変更を追跡(Slack等)
運用規模拡大運用人数が増えると料金が跳ね上がる月額4万円からの明確な料金体系、柔軟な権限設計

観点1:モデル単位の権限設計

Craft Cross CMSの権限管理の仕組み
Craft Cross CMSは、2段階の権限管理が可能です。具体的には、まずKARTEレベルで『CMSユーザー』としての利用権限を付与し、その上でCraft Cross CMS側で、モデル(コンテンツタイプ)ごとの詳細なロールを割り当てていくような流れになります。

  1. KARTEレベルの権限グループ(上位権限)
    ・CMSユーザー: CMSで設定したロールに基づく操作を許可
    ・CMSの閲覧: 全リソースの閲覧を許可
    ・CMSの編集: 全リソースの編集を許可

  2. Craft Cross CMSレベルのロール(下位権限)
    ・モデル別にコンテンツ管理権限を指定可能

権限の粒度
権限は以下の3種類を、モデル(コンテンツタイプ)ごとに設定できます。
・コンテンツの閲覧: 該当モデルのコンテンツを閲覧できる
・コンテンツの作成・編集・削除: 該当モデルのコンテンツを編集できる
・コンテンツの公開・非公開: 該当モデルのコンテンツを公開・非公開にできる

デフォルト権限(全モデル共通)とモデル毎の個別権限を組み合わせることで、柔軟な権限設計が実現できます。モデル毎の設定がある場合はそちらが優先され、設定がない場合はデフォルト設定が適用されます。

実際の運用例
例えば、マーケティング部門の担当者が誤って営業部門の事例コンテンツを削除してしまい、復旧に半日かかったケースがあったとします。Craft Cross CMSでは、以下のような権限設計でこうしたトラブルを防げます。

ブログ記事の運用例:
・マーケティング部門:「記事」モデルの作成・編集・公開が可能
・営業部門:「事例」モデルの作成・編集・公開が可能、「記事」モデルは閲覧のみ
・広報担当者:全モデルの閲覧・編集が可能、公開は承認後のみ

この仕組みにより、「記事コンテンツはマーケティングチームのみ編集可能、事例は営業チームのみ管理」といった部門別の権限分離が実現できます。

観点2:外部ツール連携による承認フロー(役割分担)

多部門運用での課題
多部門運用では、コンテンツの作成、レビュー、承認、公開といったプロセスを複数人で分担することが一般的です。しかし、手作業で承認フローを運用すると、以下のような問題が発生します。
・承認を経ずに公開されてしまう
・レビュー待ちのコンテンツが放置される
・誰がどの段階を担当しているか分からない

実際に、広報担当者の承認を経ずにプレスリリースが公開され、後から修正が必要になるケースがあります。

Craft Cross CMSの解決策:外部ツール連携
Craft Cross CMSは、Craft Functionsを使って外部のワークフローツールと連携することで、承認フローを自動化できます。Kickflowのほか、Webhook / APIに対応したツールであれば連携可能です。

実装例(Kickflow連携の場合):

  1. コンテンツ更新時の自動チケット作成: CMSでコンテンツを更新すると、Kickflowで承認チケットが自動作成される
  2. 通知の自動送信: チケット作成時にSlackなどの指定チャンネルへ自動通知
  3. 承認時の自動公開: Kickflowでチケット承認すると、CMSのコンテンツが自動で公開される

ワークフロー例:

  1. 編集者がコンテンツを編集し、承認フラグをONにして保存
  2. ワークフローツールで承認チケットが自動起票
  3. 承認者がコンテンツを確認し、ツール上でチケット承認
  4. CMSで自動的にコンテンツが公開

実装方法: 詳細な実装手順については、Craft Cross CMSとKickflow、Slackを連携して承認フローを自動化するをご覧ください。

多部門運用でのメリット
手作業の削減:
・レビュー依頼用のチケット作成が不要になり、1件あたり5分の工数削減
・チャットツールでのレビュー依頼コミュニケーションが不要
・編集者は「コンテンツ上でレビュー依頼を出すだけ」で済む

管理性の向上:
・チケットを見れば承認ステータスが一目瞭然
・チーム全体で何がどこまで進んでいるか管理しやすい

ミスの防止:
・依頼漏れや対応漏れを解消し、未承認公開を防止
・承認者側も通知が来るので依頼に気づきやすい

権限管理:
・編集者にコンテンツの公開権限を付与せずに運用可能
・承認者がワークフローツール上で公開/非公開をコントロール

観点3:通知機能による変更管理

多部門運用での課題
多部門運用では、複数の担当者が同じコンテンツを編集するため、変更履歴の管理が重要です。変更管理機能が不十分だと、以下のような問題が発生します。
・誰が何を変更したか追跡できない
・不適切な更新や誤操作に気づけない
・チーム全体でコンテンツの状態を把握できない

実際に、「いつの間にか古い情報に戻っている」「誰が修正したか分からない」といった事態が頻発し、運用が混乱するケースがあります。

Craft Cross CMSの解決策:通知機能
Craft Cross CMSは、Craft Functionsを使ってコンテンツの操作時に外部ツールへ通知を送信できます。Slackのほか、Microsoft Teamsなど、Webhook / APIに対応したツールであれば連携可能です。

通知可能なタイミング:
・コンテンツの作成時
・コンテンツの更新時
・コンテンツの公開時
・コンテンツの非公開時
・コンテンツの削除時

通知内容:
・コンテンツの操作内容とリンク
・任意のフィールド(タイトル、URL、更新者等)を追加表示可能

実装方法: 詳細な実装手順については、Craft Cross CMSのコンテンツ更新をSlackに通知するをご覧ください。

多部門運用でのメリット
情報共有の自動化:
・管理画面に行くことなくコンテンツ操作を確認できる
・チーム全体でリアルタイムに変更を把握

アクションの迅速化:
・コンテンツの操作をリアルタイムで把握し、次のアクション(メール配信、広告配信など)を素早く実行
・ブログ記事が公開されたことをチームに共有し、すぐにSNSでシェアして拡散の初速を上げる

トラブル対応:
・不適切な更新や誤操作を検知し、問題発生から5分以内に対応開始
・誰がいつ何を変更したかが通知に記録されるため、追跡が容易

チーム連携の向上:
・変化がすぐ伝わることで、チームが次の動きに即座に取りかかれる
・一体感の醸成

観点4:運用規模拡大への対応

多部門運用での課題
運用開始時は少人数でも、将来的に運用人数が増える可能性があります。運用規模の拡大に対応できないCMSを選ぶと、以下のような問題が発生します。
・ユーザー数が上限に達し、新たな担当者を追加できない
・権限設計が複雑になり、管理が煩雑になる
・運用人数が増えると料金が大幅に上がる

例えば、運用人数が20人を超えたタイミングでプランのユーザー数上限に達し、上位プランに変更すると月額料金が2倍になるケースがあります。

Craft Cross CMSの解決策
明確な料金体系:
・月額4万円からの明確な料金体系
・将来の予算計画を立てやすい

柔軟な権限設計:
・モデル単位の細かい権限設定により、運用規模が拡大しても管理が煩雑にならない
・デフォルト権限 + モデル毎の個別権限で、段階的に権限を追加・調整可能

外部ツール連携:
・ワークフローツール連携により、承認フローの拡張が容易
・通知機能により、チーム規模が大きくなっても情報共有がスムーズ

実装例:BtoC企業のコーポレートサイト運用

ここまで説明した権限設計、承認フロー、通知機能を組み合わせると、複雑な部門横断運用も実現できます。BtoC企業のコーポレートサイトを例に見ていきましょう。

前提条件
・広報、マーケティング、人事の3部門がコーポレートサイトのコンテンツを管理
・各部門に編集者と承認者がいる
・広報担当者が全体の最終承認を行う

権限設計
ロールと権限:

  1. 広報編集者
     ・「お知らせ」モデル:作成・編集可、公開不可
     ・「プレスリリース」モデル:作成・編集可、公開不可
     ・「キャンペーン情報」モデル:閲覧のみ
     ・「採用情報」モデル:閲覧のみ

  2. マーケティング編集者
     ・「お知らせ」モデル:閲覧のみ
     ・「プレスリリース」モデル:閲覧のみ
     ・「キャンペーン情報」モデル:作成・編集可、公開不可
     ・「採用情報」モデル:閲覧のみ

  3. 人事編集者
     ・「お知らせ」モデル:閲覧のみ
     ・「プレスリリース」モデル:閲覧のみ
     ・「キャンペーン情報」モデル:閲覧のみ
     ・「採用情報」モデル:作成・編集可、公開不可

  4. 各部門の承認者
     ・担当モデル:作成・編集・公開可
     ・他部門モデル:閲覧のみ

  5. 広報責任者(最終承認者)
     ・全モデル:作成・編集・公開可

ワークフローと通知の設定
承認フロー(ワークフローツール連携):

  1. 編集者がコンテンツ作成・承認依頼
  2. 部門承認者が承認
  3. 広報担当者が最終承認・自動公開

通知設定:
・コンテンツ作成時:編集者の所属チャンネルに通知
・承認依頼時:承認者に通知
・公開時:全体チャンネルに通知
・削除時:管理者チャンネルに通知

実装方法: ワークフロー連携と通知設定の詳細は、以下のソリューションブログをご覧ください。

Craft Cross CMSのコンテンツ更新時にkickflowでチケットを作成してSlackに通知し、kickflow承認時にコンテンツを自動で公開する方法

Craft Functionsを使って、Craft Cross CMSのコンテンツ操作をSlackに通知する

期待される効果
権限の明確化:
・マーケティング部門が誤ってプレスリリースを削除するリスクを解消
・公開権限を承認者のみに限定し、未承認でキャンペーン情報が公開されることを防止

承認フローの自動化:
・レビュー依頼にかかる工数を1件あたり5分削減
・チケットで承認ステータスを一元管理し、プレスリリースの公開漏れを防止

変更の可視化:
・通知機能でリアルタイムに変更を把握し、問題発生から5分以内に対応開始
・キャンペーン公開時に全体へ通知され、SNS投稿などの次のアクションへスムーズに移行

運用の効率化:
・編集者は「コンテンツ作成・承認依頼」に集中
・承認者は「チケット確認・承認」のみで運用可能
・各部門が担当コンテンツのみを管理し、他部門のコンテンツには触れないことで運用の安全性が向上

まとめ

Craft Cross CMSは、モデル単位の権限設計、外部ツール連携による承認フロー自動化、通知機能によるリアルタイム変更管理により、多部門運用をサポートします。

4つの観点のまとめ:
・権限設計: モデル単位で閲覧・編集・公開を分離し、部門別の権限分離を実現
・役割分担: 外部ツール連携(Kickflow等)で承認フローを自動化し、未承認公開を防止
・変更管理: 通知機能(Slack等)でリアルタイムに変更を追跡し、迅速なトラブル対応を実現
・運用規模拡大: 月額4万円からの明確な料金体系と柔軟な権限設計で段階的な拡大に対応

まずはチェックリストで自社の運用要件を整理し、検証環境で実際の操作感を確認してください。多部門運用では、管理画面の使いやすさや、権限設定の柔軟性が実務に大きく影響します。
具体的には、以下のようなステップで検討を進めていくのがおすすめです。

次のステップ:

  1. チェックリストで自社の運用要件を整理
  2. 有償契約前に検証環境などで権限設定の操作感を確認
  3. 外部ツール連携の設定方法を確認
  4. 小規模チームでテスト運用を開始

Craft Cross CMSの詳細については、製品情報ページをご覧ください。また、権限設定の詳細はCraft Cross CMSのロールと権限を設定するをご確認ください。

SHARE