SlideShare a Scribd company logo
1 of 43
Download to read offline
Movable Typeで承認ワークフロー
プロフィール
⼩粋空間
ワークフローの概要
ワークフローとは
業務⼿続の流れ、その⼀連の流れを図式化したもの
そもそもワークフローとは何?
http://www.rcc.ricoh-japan.co.jp/rcc/special/1006-17.html
承認ワークフローイメージ
ワークフローのメリット
1.業務の効率化
2.作業ミス防⽌(承認者によるチェックが⼊るため)
3.進捗管理が容易にできる
4.問題があった場合の原因追求が可能
そもそもワークフローとは何?
http://www.rcc.ricoh-japan.co.jp/rcc/special/1006-17.html
ワークフロープラグイン開発のきっかけ
Movable Type 5.1 プロの現場の仕事術
苦労した点
2011.06頃 MT5.1版リリース
2013.10.15 MT6.x版リリース
2016.01.28 多段階(1-999)に対応
2016.02.05 クラウド対応
Movable Typeのソリューションです
Movable Typeのソリューションです
Movable Typeのソリューションです
ライセンス・価格
Workflowプラグインの概要
ユーザーと役割
• ライター ・・・・・・・・・・・・・ 記事の編集、投稿
• 承認者 ・・・・・・・・・・・・・・・・・・・記事の承認
• 上⻑(⾮MTユーザー)・・・記事のプレビュー
ライターの作成した記事がワークフロー対象
ユーザーと役割(多段階承認)
• ライター ・・・・・・・・・・・・・ 記事の編集、投稿
• 承認者 ・・・・・・・・・・・・・・・・・・・記事の承認
• 最終承認者 ・・・・・・・・・・・記事の最終承認
• 上⻑(⾮MTユーザー)・・・記事のプレビュー
状態遷移
未公開
(原稿)
未公開
(原稿)
未
公
開
(
承
認
待
ち
)
未公開
(承認待ち)
公開
(下書き)
未公開(承認待ち) 公開(承認待ち) 公開
(承認待ち)
公開
(下書き)
未公開
(原稿)
公開
新しい
ブログ記事
公開
(下書き)
:承認者の操作(承認)
:承認者の操作(差し戻し)
公
開(
承
認
待
ち
)
:記事未公開状態
:記事公開状態
:ライターの操作(カッコ内はプルダウンメニュー) 現在の
公開状態
(次の状態)
現在の
ステータス
(詳細)
凡例
:新規記事
※多段階の途中承認者 ※多段階の途中承認者
承認依頼
ライターの記事編集画⾯ 承認者
③メール②保存
①ステータスを「承認待ち」
④URL
承認&承認依頼(多段階承認)
承認者のプレビュー画⾯ 最終承認者
②メール
③URL
①承認
最終承認
最終承認者のプレビュー画⾯
ライター
③メール
①承認
②記事公開
差し戻し
承認者(最終承認者)のプレビュー画⾯
ライター
②メール
①差し戻し
プレビュー依頼
承認者の記事編集画⾯ 上⻑
②メール
①メール送信
③URL
プレビュー
上⻑のプレビュー画⾯
上⻑
①メール等
承認者
必要な設定
ロール作成(詳細は実演で)
権限作成(詳細は実演で)
多段階承認設定(詳細は実演で)
その他の機能
記事⼀覧画⾯
記事⼀覧画⾯
リビジョン
履歴⼀覧画⾯
承認依頼等、メール通知時のメッセージ送信
メールの再送
メール送信内容をテンプレートで編集可能(1/2)
メール送信内容をテンプレートで編集可能(2/2)
テンプレートタグとメールの対応
このメールは、<mt:if name="review" eq="reviewee">ライター<mt:else>承認者<mt:if name="approver_name">(<$mt:var name="approver_name"$>)
</mt:if></mt:if>「<$mt:AuthorDisplayName$>」様からの、
<$mt:BlogName$>の<mt:unless name="published">新しい<$mt:EntryClassLabel$>「<$mt:EntryTitle$>」の
公開承認依頼です。<mt:else><$mt:EntryClassLabel$>「<$mt:EntryTitle$>」の更新承認依頼です。</mt:unless>
<$mt:EntryClassLabel$>の承認/差し戻しを⾏うには、以下のURLをクリックして
「承認」または「差し戻し」をクリックしてください。
編集画⾯
<$mt:Var name="entry_editurl"$>
プレビュー画⾯
<$mt:Var name="entry_previewurl"$>
<$mt:EntryClassLabel$>の内容
------------------------------------------------------------------------
タイトル: <$mt:EntryTitle$>
⽇付: <$mt:EntryDate mail="1"$>
概要:
<$mt:EntryExcerpt wrap_text="72"$>
------------------------------------------------------------------------
<mt:if name="message"><$mt:AuthorDisplayName$>様からのメッセージ:
------------------------------------------------------------------------
<$mt:Var name="message"$>
------------------------------------------------------------------------</mt:if>
本⽂:
------------------------------------------------------------------------
<$mt:EntryBody remove_html="1" wrap_text="72"$>
------------------------------------------------------------------------
注:複数の承認者にこのメールが送信されている場合、承認状態が変更されている可能性があります。
<mt:if name="review" eq="reviewee">ライター<mt:else>承認者</mt:if>:
<$mt:AuthorDisplayName$> <<$mt:AuthorEmail$>>
モード設定による不正なプレビュー防⽌
他のロールとの併⽤も可能
例:
承認者ユーザー⾃⾝で記事を作成したい
→「ユーザー」ロールを追加
※承認者作成記事はワークフロー対象外
カスタマイズも随時承ります
• ⽇時指定承認
• 承認者が記事を⾮公開にできる機能
• 最終承認時、途中承認者にメール通知
• etc.
実演:プラグイン設定
実演:ワークフロー動作
(都合上、送信メールアドレスは同⼀)
ご静聴ありがとうございました

More Related Content

Viewers also liked

MT DDC Tokyo(テーマ編):テーマを使った手間いらずなサイト制作 - バージョン管理
MT DDC Tokyo(テーマ編):テーマを使った手間いらずなサイト制作 - バージョン管理MT DDC Tokyo(テーマ編):テーマを使った手間いらずなサイト制作 - バージョン管理
MT DDC Tokyo(テーマ編):テーマを使った手間いらずなサイト制作 - バージョン管理Yujiro Araki
 
MT DDC Tokyo(テーマ編):テーマを使った手間いらずなサイト制作
MT DDC Tokyo(テーマ編):テーマを使った手間いらずなサイト制作MT DDC Tokyo(テーマ編):テーマを使った手間いらずなサイト制作
MT DDC Tokyo(テーマ編):テーマを使った手間いらずなサイト制作Yujiro Araki
 
MovableTypeテンプレートタグのまとめ
MovableTypeテンプレートタグのまとめMovableTypeテンプレートタグのまとめ
MovableTypeテンプレートタグのまとめYujiro Araki
 
Movable Type カスタムフィールドのまとめ
Movable Type カスタムフィールドのまとめMovable Type カスタムフィールドのまとめ
Movable Type カスタムフィールドのまとめYujiro Araki
 
いまさら聞けないJSONPのまとめ
いまさら聞けないJSONPのまとめいまさら聞けないJSONPのまとめ
いまさら聞けないJSONPのまとめYujiro Araki
 
Websocketのお絵かきチャットサンプル
Websocketのお絵かきチャットサンプルWebsocketのお絵かきチャットサンプル
Websocketのお絵かきチャットサンプルYujiro Araki
 

Viewers also liked (6)

MT DDC Tokyo(テーマ編):テーマを使った手間いらずなサイト制作 - バージョン管理
MT DDC Tokyo(テーマ編):テーマを使った手間いらずなサイト制作 - バージョン管理MT DDC Tokyo(テーマ編):テーマを使った手間いらずなサイト制作 - バージョン管理
MT DDC Tokyo(テーマ編):テーマを使った手間いらずなサイト制作 - バージョン管理
 
MT DDC Tokyo(テーマ編):テーマを使った手間いらずなサイト制作
MT DDC Tokyo(テーマ編):テーマを使った手間いらずなサイト制作MT DDC Tokyo(テーマ編):テーマを使った手間いらずなサイト制作
MT DDC Tokyo(テーマ編):テーマを使った手間いらずなサイト制作
 
MovableTypeテンプレートタグのまとめ
MovableTypeテンプレートタグのまとめMovableTypeテンプレートタグのまとめ
MovableTypeテンプレートタグのまとめ
 
Movable Type カスタムフィールドのまとめ
Movable Type カスタムフィールドのまとめMovable Type カスタムフィールドのまとめ
Movable Type カスタムフィールドのまとめ
 
いまさら聞けないJSONPのまとめ
いまさら聞けないJSONPのまとめいまさら聞けないJSONPのまとめ
いまさら聞けないJSONPのまとめ
 
Websocketのお絵かきチャットサンプル
Websocketのお絵かきチャットサンプルWebsocketのお絵かきチャットサンプル
Websocketのお絵かきチャットサンプル
 

Similar to Movable Typeで承認ワークフロー

YAWL - Tokyo 2008 - Petia Wohed
YAWL - Tokyo 2008 - Petia WohedYAWL - Tokyo 2008 - Petia Wohed
YAWL - Tokyo 2008 - Petia WohedJohn Mettraux
 
2014-10-27 #ssmjp 腹を割って話そう (運用xセキュリティ)
2014-10-27 #ssmjp 腹を割って話そう (運用xセキュリティ)2014-10-27 #ssmjp 腹を割って話そう (運用xセキュリティ)
2014-10-27 #ssmjp 腹を割って話そう (運用xセキュリティ)Operation Lab, LLC.
 
恊働ロボットCOROの開発における形式的仕様の適用事例
恊働ロボットCOROの開発における形式的仕様の適用事例恊働ロボットCOROの開発における形式的仕様の適用事例
恊働ロボットCOROの開発における形式的仕様の適用事例Life Robotics
 
フレームワークビギナー勉強会
フレームワークビギナー勉強会フレームワークビギナー勉強会
フレームワークビギナー勉強会サトウハルミ
 
Laravel5.1をつかったWebアプリケーション開発
Laravel5.1をつかったWebアプリケーション開発Laravel5.1をつかったWebアプリケーション開発
Laravel5.1をつかったWebアプリケーション開発kan-notice
 
2014-01-28 Operation in the future
2014-01-28 Operation in the future2014-01-28 Operation in the future
2014-01-28 Operation in the futureOperation Lab, LLC.
 
『これからの.NETアプリケーション開発』セミナー .NET用アプリケーション フレームワーク Open 棟梁 概説
『これからの.NETアプリケーション開発』セミナー .NET用アプリケーション フレームワーク Open 棟梁 概説『これからの.NETアプリケーション開発』セミナー .NET用アプリケーション フレームワーク Open 棟梁 概説
『これからの.NETアプリケーション開発』セミナー .NET用アプリケーション フレームワーク Open 棟梁 概説Daisuke Nishino
 
Redmine導入しました(公開)
Redmine導入しました(公開)Redmine導入しました(公開)
Redmine導入しました(公開)Hidekz Hara
 
これからの開発環境の話をしよう - 開発現場力を高める環境づくり #ost2013
これからの開発環境の話をしよう - 開発現場力を高める環境づくり #ost2013これからの開発環境の話をしよう - 開発現場力を高める環境づくり #ost2013
これからの開発環境の話をしよう - 開発現場力を高める環境づくり #ost2013智治 長沢
 
[INSIGHT OUT 2011] C12 50分で理解する SQL Serverでできることできないこと(uchiyama)
[INSIGHT OUT 2011] C12 50分で理解する SQL Serverでできることできないこと(uchiyama)[INSIGHT OUT 2011] C12 50分で理解する SQL Serverでできることできないこと(uchiyama)
[INSIGHT OUT 2011] C12 50分で理解する SQL Serverでできることできないこと(uchiyama)Insight Technology, Inc.
 
Agile 459 | 11/17 資料
Agile 459 | 11/17 資料Agile 459 | 11/17 資料
Agile 459 | 11/17 資料智治 長沢
 
今、おさえておきたい DevOps
今、おさえておきたい DevOps 今、おさえておきたい DevOps
今、おさえておきたい DevOps 智治 長沢
 
Visual studio online and Agile
Visual studio online and AgileVisual studio online and Agile
Visual studio online and AgileKazushi Kamegawa
 
経営を支えるIT部門実現の記録2005
経営を支えるIT部門実現の記録2005経営を支えるIT部門実現の記録2005
経営を支えるIT部門実現の記録2005Makoto Shimizu
 
Salesforce1 Platform 入門 2014 〜改めて基本から理解するforce.com〜
Salesforce1 Platform 入門 2014 〜改めて基本から理解するforce.com〜Salesforce1 Platform 入門 2014 〜改めて基本から理解するforce.com〜
Salesforce1 Platform 入門 2014 〜改めて基本から理解するforce.com〜Salesforce Developers Japan
 
クラウド事業者に求めるビジネス要件
クラウド事業者に求めるビジネス要件クラウド事業者に求めるビジネス要件
クラウド事業者に求めるビジネス要件雄哉 吉田
 
2011年マイクロソフト テクノロジー振り返り~開発編~
2011年マイクロソフト テクノロジー振り返り~開発編~2011年マイクロソフト テクノロジー振り返り~開発編~
2011年マイクロソフト テクノロジー振り返り~開発編~Takeshi Shinmura
 
XP祭り2016 - SWチームとHWチームがスクラムを組んだら
XP祭り2016 - SWチームとHWチームがスクラムを組んだらXP祭り2016 - SWチームとHWチームがスクラムを組んだら
XP祭り2016 - SWチームとHWチームがスクラムを組んだらLife Robotics
 
A 1-1 tfs on azure で始めるイマドキのソフトウェア開発
A 1-1 tfs on azure で始めるイマドキのソフトウェア開発A 1-1 tfs on azure で始めるイマドキのソフトウェア開発
A 1-1 tfs on azure で始めるイマドキのソフトウェア開発GoAzure
 

Similar to Movable Typeで承認ワークフロー (20)

YAWL - Tokyo 2008 - Petia Wohed
YAWL - Tokyo 2008 - Petia WohedYAWL - Tokyo 2008 - Petia Wohed
YAWL - Tokyo 2008 - Petia Wohed
 
2014-10-27 #ssmjp 腹を割って話そう (運用xセキュリティ)
2014-10-27 #ssmjp 腹を割って話そう (運用xセキュリティ)2014-10-27 #ssmjp 腹を割って話そう (運用xセキュリティ)
2014-10-27 #ssmjp 腹を割って話そう (運用xセキュリティ)
 
恊働ロボットCOROの開発における形式的仕様の適用事例
恊働ロボットCOROの開発における形式的仕様の適用事例恊働ロボットCOROの開発における形式的仕様の適用事例
恊働ロボットCOROの開発における形式的仕様の適用事例
 
フレームワークビギナー勉強会
フレームワークビギナー勉強会フレームワークビギナー勉強会
フレームワークビギナー勉強会
 
Laravel5.1をつかったWebアプリケーション開発
Laravel5.1をつかったWebアプリケーション開発Laravel5.1をつかったWebアプリケーション開発
Laravel5.1をつかったWebアプリケーション開発
 
2014-01-28 Operation in the future
2014-01-28 Operation in the future2014-01-28 Operation in the future
2014-01-28 Operation in the future
 
Lt 20120901
Lt 20120901Lt 20120901
Lt 20120901
 
『これからの.NETアプリケーション開発』セミナー .NET用アプリケーション フレームワーク Open 棟梁 概説
『これからの.NETアプリケーション開発』セミナー .NET用アプリケーション フレームワーク Open 棟梁 概説『これからの.NETアプリケーション開発』セミナー .NET用アプリケーション フレームワーク Open 棟梁 概説
『これからの.NETアプリケーション開発』セミナー .NET用アプリケーション フレームワーク Open 棟梁 概説
 
Redmine導入しました(公開)
Redmine導入しました(公開)Redmine導入しました(公開)
Redmine導入しました(公開)
 
これからの開発環境の話をしよう - 開発現場力を高める環境づくり #ost2013
これからの開発環境の話をしよう - 開発現場力を高める環境づくり #ost2013これからの開発環境の話をしよう - 開発現場力を高める環境づくり #ost2013
これからの開発環境の話をしよう - 開発現場力を高める環境づくり #ost2013
 
[INSIGHT OUT 2011] C12 50分で理解する SQL Serverでできることできないこと(uchiyama)
[INSIGHT OUT 2011] C12 50分で理解する SQL Serverでできることできないこと(uchiyama)[INSIGHT OUT 2011] C12 50分で理解する SQL Serverでできることできないこと(uchiyama)
[INSIGHT OUT 2011] C12 50分で理解する SQL Serverでできることできないこと(uchiyama)
 
Agile 459 | 11/17 資料
Agile 459 | 11/17 資料Agile 459 | 11/17 資料
Agile 459 | 11/17 資料
 
今、おさえておきたい DevOps
今、おさえておきたい DevOps 今、おさえておきたい DevOps
今、おさえておきたい DevOps
 
Visual studio online and Agile
Visual studio online and AgileVisual studio online and Agile
Visual studio online and Agile
 
経営を支えるIT部門実現の記録2005
経営を支えるIT部門実現の記録2005経営を支えるIT部門実現の記録2005
経営を支えるIT部門実現の記録2005
 
Salesforce1 Platform 入門 2014 〜改めて基本から理解するforce.com〜
Salesforce1 Platform 入門 2014 〜改めて基本から理解するforce.com〜Salesforce1 Platform 入門 2014 〜改めて基本から理解するforce.com〜
Salesforce1 Platform 入門 2014 〜改めて基本から理解するforce.com〜
 
クラウド事業者に求めるビジネス要件
クラウド事業者に求めるビジネス要件クラウド事業者に求めるビジネス要件
クラウド事業者に求めるビジネス要件
 
2011年マイクロソフト テクノロジー振り返り~開発編~
2011年マイクロソフト テクノロジー振り返り~開発編~2011年マイクロソフト テクノロジー振り返り~開発編~
2011年マイクロソフト テクノロジー振り返り~開発編~
 
XP祭り2016 - SWチームとHWチームがスクラムを組んだら
XP祭り2016 - SWチームとHWチームがスクラムを組んだらXP祭り2016 - SWチームとHWチームがスクラムを組んだら
XP祭り2016 - SWチームとHWチームがスクラムを組んだら
 
A 1-1 tfs on azure で始めるイマドキのソフトウェア開発
A 1-1 tfs on azure で始めるイマドキのソフトウェア開発A 1-1 tfs on azure で始めるイマドキのソフトウェア開発
A 1-1 tfs on azure で始めるイマドキのソフトウェア開発
 

Movable Typeで承認ワークフロー