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

組織の役割タイプに基づくワークフローの通知/割り当て

written-by

Thanga Meena

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

問題

  • ワークフローが割り当てられているドキュメントとメディアの下のフォルダーにドキュメントをアップロードするユーザーは、ワークフローで構成されたロール タイプに基づいて、組織内の承認者に通知する必要があります。
  • 再現手順:
    1. Liferay DXP 7.3 SP1 のクリーン インスタンスをインストールします。
    2. さまざまなユーザー、組織を作成し、各組織にユーザーを割り当てます。 例: User1、User2、User3、Org1、Org2、Org3。 User1 は Org1 に割り当てられ、他のユーザーと同じように使用します。
    3. グローバルサイトでは、
    4. フォルダーを作成し、単一の承認者ワークフローを割り当てる
    5. ワークフロー:
      1. 組織の役割として役割の種類に基づいて通知する必要があります
    6. ドキュメントとメディアの下に作成されたフォルダーに移動し、ファイルをアップロードして公開します。
    7. 予期される動作: ユーザーがこのフォルダーにドキュメントをアップロードすると、ワークフローで構成された役割の種類に基づいて、組織内の承認者に通知する必要があります。
    8. 観察された動作: 組織内のユーザーに通知が送信されませんでした。

Environment

  • Liferay DXP 7.3

解決策

  • 動作は期待どおりです。 その背後にある理由を説明しましょう。 役割タイプのタグは、システムがスコープに基づいて通知を受け取るべき人を分類するのに役立ち、[サイト、組織、ポータルなど] の要件に従って設定できます。
  • 上記の手順に従って、user1 は Omoderator または Organization Content Reviewer ロールを所有していますが、ドキュメントは Liferay グローバル サイトにアップロードされています。 このスコープは組織とは異なります。
  • 例: Liferay サイトには 1 つの groupId (eg10xx0) があり、Org1 には 1 つの groupId (eg10xx1) があります。 ここで、ユーザーが groupId(eg10xx0) でドキュメントをアップロードすると、Org1 [つまり、groupId(eg10xx1)] に属するユーザーには通知されません。 これが、Liferay コードが機能するように設計されている方法です。
  • したがって、以下の手順に従うと、ワークフローで構成された組織の役割の種類に基づいて通知を送信できます。
  • 追加の手順:
    • グローバル メニュー > コントロール パネル > ユーザー > ユーザーと組織 > 組織 > この組織 (例: org1) を編集し、組織サイトで「サイトの作成」を有効にして保存します。
    • グローバル メニュー > コントロール パネル > サイト > サイト > に移動します。「org」サイトに移動します。
    • Org サイトで、前の手順 4 に従います。
    • 観察された動作: ユーザーがこのフォルダーにドキュメントをアップロードすると、組織内のみのワークフローで構成された組織の役割の種類に基づいてユーザーに通知されます。

追加情報

did-this-article-resolve-your-issue

legacy-knowledge-base