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

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

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