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

管理者として、デフォルトでない仮想インスタンスにワークフローを追加または変更できません。

written-by

Tímea Bihari

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

問題

  • コントロールパネル →構成→仮想インスタンスに移動します
  • 仮想インスタンスを新規に作成する
  • 新しいインスタンスにログインすると
  • コントロールパネル→ワークフローに移動します
  • Single Approverのワークフローを変更したり、新しいワークフローを追加したりしようとした場合
  • 結果:
  • Portal 6.2 および DXP 7.2では、新しいワークフローの追加や既存のワークフローを修正するオプションはありません(ボタンは表示されません)。
  • DXP 7.0 および 7.1 で、[公開]をクリックしようとすると、画面の上部にエラーメッセージが表示されます 'エラー:エラーが発生しましたワークフローエンジン。 '

環境

  • Liferay Portal 6.2 (Fix Pack 170)
  • Liferay DXP 7.0 (Fix Pack 82)
  • Liferay DXP 7.1 (Fix Pack 12)
  • Liferay DXP 7.2

解像度

  • スクリプトを含むワークフロー定義を公開(または編集)するユーザーは、Liferay DXP自体の別の仮想インスタンスに含まれるデータなど、JVMが届く範囲のあらゆるデータにアクセスすることができます。

  • この広範囲にわたるアクセスのため、ワークフロー定義を作成または編集する権限は、デフォルトの仮想インスタンスの通常の管理者に制限されています。

  • Liferay DXP 7.0+ の場合: 管理者にこのアクセスを提供できるシステム設定を追加しました:

    1. これらの管理者に付与するアクセス権を理解していることを確認してください。
    2. コントロールパネル → システム設定 → ワークフロー → ワークフロー定義に移動します。
    3. [ Allow Administrators to Publish and Edit Workflows]を設定するにはチェックボックスにチェックを入れます。

  • Liferay Portal 6.2 の場合: portal-ext.properties ファイルに以下のプロパティを追加します:
    workflow.company.administrator.can.publish=true

追加情報

did-this-article-resolve-your-issue

legacy-knowledge-base