操作
オブジェクトアクションは、オブジェクトエントリーイベントに対して手動または自動で実行できるカスタムビジネスロジックを定義します。 例えば、エントリーイベントのデータをWebhook URLに配信する、エントリー更新後にメール通知を行う、エントリー作成後にカスタムのGroovyスクリプトを実行する、などが挙げられます。
自動トリガーを使用する場合、Liferayはイベントをリッスンし、あらかじめ定義された条件に従って自動的に操作を実行します。
スタンドアロントリガーを使用する場合、Liferay はオブジェクトエントリのアクションメニュー (
) にアクションを追加し、それをトリガーするヘッドレス API を生成します。 アクションは手動で実行する必要がありますが、アクションをボタン フラグメントにマップできます。 手動アクションの詳細については、「 手動アクションの使用 」を参照してください。

Liferay Objectは下記のアクションの種類を提供します。
| 種類 | Description |
|---|---|
| 通知 | あらかじめ設定されたテンプレートを使って、メールやユーザー通知を送信します。 |
| オブジェクトエントリーを追加 | アクティブなオブジェクトにエントリーを作成します。 |
| オブジェクトエントリーを更新 | 現在のオブジェクトエントリーの項目を更新します。 |
| Webhook | URLにペイロードを配信します。 |
| Groovy スクリプト | Groovy スクリプトを実行します。 |
- Groovy スクリプト アクションは、Liferay PaaS および Liferay DXP Self-Hosted でのみ使用できます。
- DXP 2024.Q3 以降、スクリプトはデフォルトで無効になっています。 システム設定 → スクリプト管理 (セキュリティ カテゴリ) で有効にできます。