legacy-knowledge-base
公開されました Jul. 2, 2025

OOTB 'Single Approver Workflow' で通知を調整して、特定のユーザーに基づいて特定の Web コンテンツを承認する方法

written-by

Kanchan Bisht

knowledge-article-header-disclaimer-how-to

knowledge-article-header-disclaimer

legacy-article

learn-legacy-article-disclaimer-text

問題

  • 特定の Web コンテンツに対して特定のユーザーに「単一承認ワークフロー」を適用する方法。
    • 使用事例
      • ユーザーによって作成/編集された Web コンテンツ 1 3 - 通知は承認者 (ユーザー 1) に送られる必要があります
        ユーザーによって作成/編集された Web コンテンツ 2 4 - 通知は承認者 (ユーザー 2) に送られる必要があります

Environment

  • Liferay DXP 7.3

解決策

  • ワークフローは、アセット タイプによって割り当てられます。 したがって、ワークフローが「Web コンテンツ」に割り当てられると、すべての Web コンテンツに適用されます。
  • 上記のユース ケース ロジックを実現するには、何らかのカスタマイズ (ワークフロー定義) が必要です。
  • 注: ただし、Liferay の OOTB ワークフローにはオプションがあります
    • 特定の役割役割タイプ (組織、サイト、または通常の役割タイプ) の複数の役割、 資産作成者リソース アクション、または の特定のユーザーに割り当てを追加します。workflow-assessments.png
    • さらに、割り当てを定義するスクリプトを作成することもできます。
      • <assignments>
        <roles>
        <role>
        <role-type>organization</role-type>
        <name>Organization Administrator</name>
        <auto-create>false</auto-create>
        </role>
        <role>
        <role-type>organization</role-type>
        <name>Organization Content Reviewer</name>
        <auto-create>false</auto-create>
        .........
        .........
        .........
        .........
        </assignments>
did-this-article-resolve-your-issue

legacy-knowledge-base