3.5. ワークフロー承認機能を利用する¶
カテゴリにワークフロー承認機能を設定することで、カテゴリ内の記事はワークフローで承認された記事のみ公開できます。以下の記事について、ワークフローの承認が必要に変わります。
- 記事の新規登録
- 承認された記事の本文の変更
- 承認された記事への記事の追記登録
- 承認された記事の削除
注意
ワークフロー承認機能は intra-mart Accel Collaboration 2014 Summer から利用可能です。注意
インフォメーションで利用できるワークフロー承認機能は、IM-Workflowでの権限設定を考慮せずカテゴリに登録権限のあるユーザであれば申請が可能です。コラム
ワークフロー案件未処理・案件処理中の記事に関して、記事の登録者以外に記事内容を参照させない設定が可能です。以下の条件をすべて満たす場合に、記事一覧、記事詳細、記事一覧ポートレットにおいて記事または追記記事の該当部分が表示されません。
- ワークフロー承認機能を利用している場合
- 参照者がフローの申請者でない場合
- 記事または追記記事の状態が「ワークフロー案件未処理」または「ワークフロー案件処理中」の場合
設定については「 intra-mart Accel Collaboration 設定ファイルリファレンス 」-「 インフォメーション設定 」の「 記事登録者以外への参照可否設定 」を参照してください。注意
記事登録者以外への参照可否設定は intra-mart Accel Collaboration 2016 Summer から利用可能です。
3.5.1. フローを設定する¶
ワークフロー承認機能で使用するフローには、以下の設定を行ったコンテンツを使用してください。ワークフローのコンテンツ、フローの設定方法については「IM-Workflow 管理者操作ガイド」を参照してください。<「画面」タブ>
画面種別 パス種別 スクリプトパス 申請画面 スクリプト開発モデル collaboration/information/workflow/apply_new 再申請画面 スクリプト開発モデル collaboration/information/workflow/common_contents 処理画面 スクリプト開発モデル collaboration/information/workflow/common_contents 確認画面 スクリプト開発モデル collaboration/information/workflow/common_contents 処理詳細画面 スクリプト開発モデル collaboration/information/workflow/reference_contents 確認詳細画面 スクリプト開発モデル collaboration/information/workflow/reference_contents 参照詳細画面 スクリプト開発モデル collaboration/information/workflow/reference_contents 過去案件詳細画面 スクリプト開発モデル collaboration/information/workflow/reference_contents <「ユーザプログラム」タブ>
プラグイン種別 対象ノード プラグイン種類 実行順序 アクション処理 申請ノード 【アクション処理】JavaEE開発モデルjp.co.intra_mart.product.collaboration.core.internal.connector.workflow.listener.IacWorkflowActionProcessEventListener1 案件終了処理 (項目なし) 【案件終了処理】JavaEE開発モデルjp.co.intra_mart.product.collaboration.core.internal.connector.workflow.listener.IacWorkflowMatterEndProcess1 未完了案件削除 (項目なし) 【未完了案件削除】JavaEE開発モデルjp.co.intra_mart.product.collaboration.core.internal.connector.workflow.listener.IacWorkflowActiveMatterDeleteListener1 上記以外の項目の設定は任意です。
3.5.2. カテゴリにワークフロー承認機能を設定する¶
カテゴリ単位でワークフロー承認機能の設定を行います。カテゴリ登録の詳細については「カテゴリを登録する」を参照してください。ワークフロー承認機能の利用有無に関する設定は、「設定ファイルリファレンス」を参照してください。
「サイトマップ」→「コラボレーション」→「管理」→「インフォメーション」→「カテゴリ」をクリックし、「カテゴリ管理」画面を表示します。 新規カテゴリ登録で設定する場合は「カテゴリ作成」画面、既存のカテゴリに設定する場合は「カテゴリ編集」画面を表示します。 ワークフロー承認設定の項目を入力し、カテゴリ作成画面の場合は「登録」ボタン、カテゴリ編集画面の場合は「保存」ボタンをクリックします。<ワークフロー承認設定項目>
コラム
ワークフロー承認設定の有効範囲は、カテゴリ直下の記事のみです。子カテゴリには異なる設定を行うことができます。