オブジェクトアプリケーションの権限
Liferay DXP 2023.Q4+/ポータル GA102+
オブジェクト アプリケーションは権限フレームワークと統合されているため、ユーザー ロールに アプリケーション 権限と リソース 権限を割り当てて、アプリケーションとそのデータにアクセスできるユーザーを決定できます。

ユーザー ロールへの権限の割り当ての詳細については、「 ロール権限の定義 」を参照してください。
アプリケーションの権限
アプリケーションの権限は、一般的なアプリケーション関連の操作を実行する権限を付与し、リソース関連の権限は含まれません。
オブジェクトは、以下のアプリケーション権限を持ちます。

| 権限 | 説明 |
|---|---|
| コントロールパネルへのアクセス | グローバルメニューのオブジェクトにアクセスします. |
| 設定 | オブジェクト アプリケーションの構成オプションを表示および変更します。 |
| 権限設定 | オブジェクトの権限を表示および変更します. |
| 表示設定 | オブジェクト アプリケーションの設定を表示および変更します。 |
| 表示 | オブジェクト アプリケーションを表示します。 |
Liferay DXP 2023.Q4+/Portal GA102+の場合、オブジェクトUIを使用するには、ユーザーは オブジェクトフォルダ > 表示 権限を持っている必要があります。
リソース権限
リソース権限は、オブジェクト アプリケーション内の定義とフォルダーを表示、作成、および操作するためのアクセス権を付与します。 これらの権限の一部は エンティティの作成 用であり、その他は既存のエンティティ (例: 定義 および フォルダー) を操作するためのものです。
オブジェクトは、以下のリソース権限を持ちます。
オブジェクト定義(リソース関連アクション)

| 権限 | 説明 |
|---|---|
| オブジェクト定義を追加 | オブジェクト定義のドラフトを作成します。 |
| オブジェクトフォルダーを追加 | オブジェクト定義を整理するためのフォルダーを作成します。 |
| システムオブジェクト定義を拡張 | システム オブジェクトにフィールド、リレーションシップ、アクション、検証を追加します。 |
| 権限の設定 | オブジェクトに関連する権限を表示および管理します。 |
| オブジェクト定義を公開 | オブジェクト定義のドラフトを公開します。 |
オブジェクト定義(既存のカスタム定義の場合)

| 権限 | 説明 |
|---|---|
| 削除 | オブジェクト定義を削除します。 |
| 権限設定 | オブジェクト定義の権限を表示および変更します。 |
| 更新 | オブジェクト定義を更新します。 |
| 参照 | オブジェクト定義を表示します。 |
オブジェクト フォルダー (既存のオブジェクト フォルダーの場合)

| 権限 | 説明 |
|---|---|
| オブジェクト定義を追加 | オブジェクト定義をフォルダに移動する |
| 削除 | オブジェクト フォルダーを削除します。 |
| 権限の設定 | オブジェクト フォルダーのアクセス許可を表示および変更します。 |
| 更新 | オブジェクト フォルダーを更新します。 |
| 表示 | オブジェクト フォルダーを表示します。 |
個々のオブジェクト定義に対する権限の管理
-
グローバル メニュー (
) から オブジェクト アプリケーションを開きます。 -
目的のオブジェクト定義の アクション ボタン (
) をクリックし、 権限を選択します。
-
チェックボックスを使用して、必要なロールに オブジェクト定義 権限を付与します。
注ロール管理者で定義された権限は、個々のオブジェクト定義で定義された権限をオーバーライドします。

-
[保存]をクリックします。
個々のフォルダの権限の管理
-
グローバル メニュー (
) から オブジェクト アプリケーションを開きます。 -
目的のオブジェクト フォルダーの [アクション] (
) をクリックし、 [権限]を選択します。![目的のオブジェクト フォルダーの [アクション] ボタンをクリックし、[権限] を選択します。](https://resources.learn.liferay.com/images/dxp/latest/en/low-code/objects/objects-application-permissions/images/08.png)
-
チェックボックスを使用して、必要なロールに オブジェクト フォルダー 権限を付与します。
注ロール管理者で定義された権限は、個々のフォルダーで定義された権限を上書きします。

-
[保存]をクリックします。
APIS による入場権限の取得
Liferay 2024.Q4+/ポータル GA129+
カスタム オブジェクト専用のヘッドレス API を使用すると、通常の応答データとともにオブジェクト エントリの権限を取得できます。 API 呼び出しでこれを行うには、 nestedFields パラメータを使用します。 API を呼び出して JSON 文字列として取得するときに、 権限 を nestedFields パラメータ値として渡します。
