ワークフローの有効化
DXPインスタンス全体または特定のサイトのみで、アセットタイプのワークフロープロセスを有効化できます。 ワークフロープロセスが Wikiページ などの特定のアセットタイプのインスタンス全体で有効化されると、 Wikiページ が作成されたサイトに関係なく、公開するために送信されたすべての Wikiページ はレビュープロセスを通過する必要があります。
ワークフローは、Liferay 7.3の パブリケーション で使用することはできない。
個々のサイトでワークフローの有効・無効を設定することができます。 デフォルトでは、ワークフローはサイトで無効になっています。
DXPインスタンス全体でワークフローを有効化する
-
プロダクトメニュー()を開き、 [Control Panel] をクリックします。
-
[Workflow] 、 [Process Builder] の順にクリックします。
-
[設定] タブをクリックします。
-
ワークフロープロセスを実行するアセットタイプ(ナレッジベースの記事 など)の横にある [Edit] をクリックします。
-
このアセットタイプに必要なワークフローを選択します([Single Approver] は追加設定なしで使用できます)。
-
[保存] をクリックします。
-
ワークフローを必要とする他のすべてのアセットタイプについて繰り返します。
サイトでのワークフローの有効化
ワークフロープロセスがサイトで有効になっている場合、同じインスタンス上の他のサイトは無効のままになります。 サイトごとに各アセットタイプのワークフロープロセスを有効にするには:
-
プロダクトメニュー()を開き、 [サイト管理] メニューのコンパスアイコン()をクリックします。
-
フォームを作成するサイトを選択します(例: Community Site)。
-
[サイト管理] メニューで→ [設定] → [ワークフロー] をクリックします。
-
ワークフロープロセスを実行するアセットタイプの横にある [Edit] をクリックします。
-
このアセットタイプに必要なワークフローを選択します。
-
[Save] をクリックします。
-
ワークフローを必要とする他のすべてのアセットタイプについて繰り返します。
有効にすると、選択したアセットタイプは、このサイトで公開する前に必ずレビュープロセスが必要になります。 特定のアセットタイプに対して以前にワークフローを有効にしたことがある場合、それらの設定がここに反映されます。
インスタンス全体で有効になっている場合でも、サイト上のアセットタイプのワークフローはいつでも無効にできます。
特定のアプリケーションのワークフローを有効にする
それぞれのアプリケーションでワークフローが有効になっているアセットタイプがいくつかあります。
Webコンテンツフォルダー
Webコンテンツフォルダー のワークフローを有効化するには:
-
サイトの [サイト管理] メニューに移動します。
-
[Content & Data] → [Web Content] をクリックします。
-
()をクリックし、目的のフォルダの横にある [Edit] をクリックします。
-
[Structure Restrictions and Workflow] メニューを展開します。
-
[Default Workflow for This Folder (Lunar Resort Holiday Getaway Content)] のラジオボタンをクリックします。
-
ワークフロー定義(例: Single Approver)を選択します。
-
[Save] ボタンをクリックします。
ドキュメントとメディアフォルダー
ワークフローは、 ルート フォルダー内の ドキュメントとメディア アプリケーション全体または個々のフォルダーに対して有効にできます。
ドキュメントとメディアフォルダ のワークフローを有効化するには:
-
サイトの [サイト管理] メニューに移動します。
-
[Content & Data] → [Documents and Media] の順にクリックします。
-
()をクリックし、目的のフォルダの横にある [Edit] をクリックします。
-
[Document Type Restrictions and Workflow] メニューを展開します。
-
[Default Workflow for This Folder (DM Folder 1)] のラジオボタンをクリックします。
-
ワークフロー定義(例: Single Approver)を選択します。
-
[保存] ボタンをクリックします。
動的データリスト
DDLフォーム のワークフローを有効化するには:
-
サイトの サイト管理 メニューに移動します。
-
[コンテンツ & データ] → [動的データリスト] の順にクリックします。
-
()をクリックして新規フォームを追加します。
-
DDLフォームの名前を入力します。
-
[Select] をクリックして、このフォームに関連付けられているデータ定義を選択します。
-
[Data Definition]を選択します(Contacts)。
-
[Workflow] で、目的のワークフロー(Single Approver)を選択します。
-
[Save] をクリックします。
この特定のDDLフォームが送信プロセスを通過するようになりました。
フォーム
個々のフォームのエントリごとにワークフローを有効化するには
-
サイトの [サイト管理] メニューに移動します。
-
[コンテンツ & データ] → [Form] をクリックします。
-
フォームビルダー ビューで(新しいフォームの場合も既存のフォームの場合も同様)、 オプション()、 [Settings] の順にクリックします。
-
[Select a workflow] で、目的のワークフロー(Single Approver)を選択します。
-
[Done] をクリックして、ダイアログウィンドウを閉じます。
情報を送信する前に、フォームの承認が必要になりました。