オブジェクトアプリケーションの権限
Liferay DXP/Portal 7.4以降で利用可能
他のLiferayアプリケーションと同様に、オブジェクトポートレットは権限フレームワークと統合されています。 これは、 アプリケーション と リソース の権限をユーザーロールに割り当てて、オブジェクトポートレットとそのデータにアクセスできるユーザーを決定できることを意味します。
ユーザーロールへの権限の割り当ての詳細については、ロール権限の定義を参照してください。
アプリケーションの権限
アプリケーションの権限は、一般的なアプリケーション関連の操作を実行する権限を付与し、 リソース関連の権限 は含まれません。
オブジェクトは、以下のアプリケーション権限を持ちます。
権限 | 説明 |
---|---|
コントロールパネルへのアクセス | グローバルメニューのオブジェクトにアクセスします. |
設定 | オブジェクトポートレットの構成オプションを表示および変更します. |
権限設定 | オブジェクトの権限を表示および変更します. |
表示設定 | オブジェクトポートレットの設定を表示および変更します. |
表示 | オブジェクトポートレットを表示します. |
リソース権限
リソース権限は、パブリケーションアプリケーションのリソースを閲覧したり操作したりするためのアクセス権を付与するものです。これらの権限の中には、 パブリケーションの作成に関連 するものもあれば、 既存のパブリケーションに対するアクションを実行する ものもあります(例:編集、削除、公開)
オブジェクトは、以下のリソース権限を持ちます。
リソース関連のアクション
権限 | 説明 |
---|---|
オブジェクト定義を追加 | オブジェクト定義ドラフトを作成します。 |
システムオブジェクト定義を拡張 | システムオブジェクトにフィールド、リレーションシップ、アクション、バリデーションを追加することができます。 |
権限設定 | オブジェクトに関連する権限の表示と管理。 |
オブジェクト定義を公開 | オブジェクト定義のドラフトをパブリッシュする。 |
データベースエンティティに対するアクション
権限 | 説明 |
---|---|
削除 | オブジェクト定義を削除する。 |
権限設定 | オブジェクト定義の権限を表示および変更します。 |
更新 | オブジェクトの定義を更新する。 |
参照 | オブジェクトの定義を表示します。 |
個々のオブジェクト定義に対する権限の管理
Liferay 7.4 U17以降と7.4 GA17以降で利用可能
以下の手順に従って、個々のオブジェクト定義に対する権限を管理します。
[Objects] アプリケーションを グローバルメニュー(
)で開きます。
目的のオブジェクト定義の Actions ボタン (
) をクリックし、 Permissions を選択します。
チェックボックスを使用して、必要なロールに オブジェクト定義 権限を付与します。
noteロール管理者レベルで定義されたパーミッションは、個人レベルで定義されたパーミッションより優先されます。
- [保存] をクリックします。