スクリプトエンジンの使用
Liferay は、 Groovy スクリプトを実行するための堅牢なスクリプト エンジンを提供します。 スクリプトを実行して、データのクリーンアップ、ユーザーメンテナンス操作、Liferay APIの一括呼び出し、またはシステムレベルの操作を含むメンテナンスタスクを実行できます。
セルフホスト型インスタンスまたはPaaSインスタンスでは、複数のアプリケーションでスクリプトを活用することもできます。

スクリプトを有効にする
DXP 2024.Q3以降、ワークフローおよびオブジェクト(検証とアクション)におけるスクリプトはデフォルトで無効になります。 システムレベルの管理者が明示的に許可を与えない限り、管理者はこれらのアプリケーションでスクリプトを作成または実行するオプションさえ表示されません。
ワークフローとオブジェクトの管理者ユーザーによるスクリプトを有効にするには、
-
グローバルメニュー (
) を開き、 コントロールパネル → システム設定 (構成セクション) に移動します。 -
セキュリティカテゴリから スクリプト管理 をクリックします。
-
スクリプトを有効にするには、このチェックボックスをオンにしてください。
-
[Save(保存)]をクリックします。
有効化すると、スクリプトを活用できる管理アプリケーションにこのオプションが表示されます。

スクリプトエンジンへの移動
スクリプトコンソールは、コントロールパネルから利用できます。 使用するには、以下の手順に従ってください。
-
管理者としてログインしてください。
-
製品メニュー を開き、コントロール パネルに移動して、 設定 → サーバー管理 → スクリプト を選択します。
![このスクリプトコンソールは、[System Administration]メニュー内のタブです。](https://resources.learn.liferay.com/images/dxp/latest/en/security-and-administration/administration/using-the-script-engine/images/03.png)