Administration
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、 こちら までご連絡ください。

スクリプトエンジンの使用

Liferay は、 Groovy スクリプトを実行するための堅牢なスクリプト エンジンを提供します。 スクリプトを実行して、データのクリーンアップ、ユーザーメンテナンス操作、Liferay APIの一括呼び出し、またはシステムレベルの操作を含むメンテナンスタスクを実行できます。

セルフホスト型インスタンスまたはPaaSインスタンスでは、複数のアプリケーションでスクリプトを活用することもできます。

このスクリプトコンソールはGroovyスクリプトを実行し、現在のactionRequestなどのコンテキスト変数を提供します。 このスクリプトコンソールは、Liferayサービスを呼び出すために設計されました。

スクリプトを有効にする

DXP 2024.Q3以降、ワークフローおよびオブジェクト(検証とアクション)におけるスクリプトはデフォルトで無効になります。 システムレベルの管理者が明示的に許可を与えない限り、管理者はこれらのアプリケーションでスクリプトを作成または実行するオプションさえ表示されません。

ワークフローとオブジェクトの管理者ユーザーによるスクリプトを有効にするには、

  1. グローバルメニュー (Global Menu) を開き、 コントロールパネルシステム設定 (構成セクション) に移動します。

  2. セキュリティカテゴリから スクリプト管理 をクリックします。

  3. スクリプトを有効にするには、このチェックボックスをオンにしてください。

  4. [Save(保存)]をクリックします。

有効化すると、スクリプトを活用できる管理アプリケーションにこのオプションが表示されます。

対応アプリケーションではスクリプト機能を有効にできます。

スクリプトコンソールは、コントロールパネルから利用できます。 使用するには、以下の手順に従ってください。

  1. 管理者としてログインしてください。

  2. 製品メニュー を開き、コントロール パネルに移動して、 設定サーバー管理スクリプト を選択します。

    このスクリプトコンソールは、[System Administration]メニュー内のタブです。