ストア管理の権限設定
Liferay Commerceでは、グローバルメニュー()のCommerceタブで、権限を使用してストア管理アプリケーションやリソースへのアクセスを制御することができます。
ユーザーロールのストア管理権限は、[権限の定義]タブの Commerce → Store Management で管理することができます。 権限を個別に割り当てるか、 Action] をチェックして、アプリケーションまたはリソースにすべての権限を割り当てます。
アプリケーションの権限
アプリケーションの権限は、アプリケーション自体に機能を付与しますが、 [関連するリソース権限] は含まれません。
ストア管理には、次のアプリケーションが含まれます:
チャネル : このアプリケーションは、商品の表示や注文を受ける時に使用されるチャネルの作成と管理に使用されます。
通貨 : このアプリケーションは、Liferayインスタンス内で使用される通貨を追加および管理するために使用されます。
全てのストア管理アプリケーションには、次の権限があります:
権限 | Description |
---|---|
コントロールパネルへのアクセス | グローバルメニューからアプリケーションにアクセスする機能 |
設定 | アプリケーションの構成オプションを表示および設定する機能 |
権限の設定 | アプリケーションの権限を表示および変更する機能 |
Preferences | アプリケーションプリファレンスを表示および設定する機能 |
表示 | アプリケーションを表示する機能 |
リソース権限
リソース権限は、アプリケーションリソースに関連する特定の機能を付与します。 これらの権限の中には、データベースのエンティティ(=モデルリソース)に対して操作を実行する機能を付与するものもあります。 また、アプリケーションコンテキストでリソース関連の操作を行う機能を付与するものもあります(例えば、新しいリソースエンティティを作成する機能など)。
ストア管理アプリケーションは、以下のリソースを参照しています:
commerce・チャネル(チャネルに記載):チャネルは、接続されたサイトを介して商品を表示し、顧客の注文を受け取るために使用されるエンティティです。 各チャネルには、注文、支払い設定、配送設定、税の計算、通知などのワークフローがあります。
権限 | 説明 |
---|---|
Delete | チャネルエンティティを削除する機能 |
権限の設定 | チャネルエンティティの権限を表示および変更する機能 |
更新する | チャネルエンティティを変更する機能 |
View | チャネルエンティティを表示する機能 |
commerce・チャネル(チャネルに記載されています。以前はコントロールパネル > 通常権限に記載されていました):これらの権限は、チャネルアプリケーションでリソース関連の操作を実行する機能を付与します。
権限 | 説明 |
---|---|
commerceチャネルを追加 | チャネルエンティティを作成する機能 |
権限の設定 | チャネルアプリケーションでリソース権限を表示および変更する機能 |
commerceチャネルを表示 | チャネルを表示する機能 |
commerce通知テンプレート(チャネルに記載):これらの権限は、通知テンプレートエンティティの操作を行う機能を付与します。このテンプレートは、チャネルイベントの通知を作成するために使用されるカスタムテンプレートです。
権限 | 説明 |
---|---|
Delete | 通知テンプレートエンティティを削除する機能 |
権限の設定 | 通知テンプレートエンティティの権限を表示および変更する機能 |
Update | 通知テンプレートエンティティを変更する機能 |
表示 | 通知テンプレートエンティティを表示する機能 |
commerce通知(チャネルに記載):通知は、イベントトリガーによって作成された通知テンプレートのインスタンスです。 これらはチャネルアプリケーション内に表示されます。
権限 | 説明 |
---|---|
通知テンプレートを追加 | 通知テンプレートエンティティを作成する機能 |
通知キューエントリーを削除 | キューから通知エントリーを削除する機能 |
権限の設定 | 通知エンティティの権限を表示および変更する機能 |
通知キューエントリーを再送信 | 通知キューエントリーを再送信する機能 |
通知キューエントリーを表示 | キュー内の通知を表示する機能 |
通知テンプレートを表示 | 通知テンプレートエンティティを表示する機能 |
commerce通貨(通貨に記載されています。以前は[コントロールパネル]> [通常権限]にリストされていました):これらの権限は、通貨アプリケーションでリソース関連の操作を行う機能を付与します。
権限 | 説明 |
---|---|
通貨管理 | 通貨エンティティにアクセスして変更する機能 |
権限の設定 | 通貨アプリケーションでリソース権限を表示および変更する機能 |