在庫管理の権限設定
Liferay Commerceでは、グローバルメニュー()のCommerceタブで、権限を使用して在庫管理アプリケーションやリソースへのアクセスを制御することができます。
ユーザーロールの在庫管理権限は、[権限の定義]タブの [コマース] → [在庫管理] で管理することができます。 権限を個別に割り当てるか、 Action] をチェックして、アプリケーションまたはリソースにすべての権限を割り当てます。
アプリケーションの権限
アプリケーションの権限は、アプリケーション自体に機能を付与しますが、 [関連するリソース権限] は含まれません。
在庫管理には、次のアプリケーションが含まれます:
在庫 : このアプリケーションは、商品SKUの在庫エントリを作成および管理するために使用されます。
倉庫 :このアプリケーションは、商品在庫を保管する倉庫エンティティを作成するために使用されます。
両方の在庫管理アプリケーションには、次の権限があります:
権限 | 説明 |
---|---|
コントロールパネルへのアクセス | グローバルメニューからアプリケーションにアクセスする機能 |
設定 | アプリケーションの構成オプションを表示および設定する機能 |
権限設定 | アプリケーションの権限を表示および変更する機能 |
表示設定 | アプリケーションプリファレンスを表示および設定する機能 |
表示 | アプリケーションを表示する機能 |
リソース権限
リソース権限は、アプリケーションリソースに関連する特定の機能を付与します。 これらの権限の中には、データベースのエンティティ(=モデルリソース)に対して操作を実行する機能を付与するものもあります。 また、アプリケーションコンテキストでリソース関連の操作を行う機能を付与するものもあります(例えば、新しいリソースエンティティを作成する機能など)。
在庫管理アプリケーションは、以下のリソースを参照しています:
コマース倉庫(倉庫、 出荷、 商品に記載):これらの権限は、倉庫エンティティに対して操作を実行する能力を付与します。 各倉庫は商品在庫を保管し、チャネルに接続されており、住所と地理的位置とともに物理的な場所を表しています。
権限 | 説明 |
---|---|
削除 | 倉庫エンティティを削除する機能 |
権限の設定 | 倉庫エンティティの権限を表示および変更する機能 |
更新 | 倉庫エンティティを編集および変更する機能 |
参照 | 倉庫エンティティを表示する機能 |
コマース Inventories(倉庫に記載):これらの権限は、倉庫および在庫アプリケーションでリソース関連の操作を実行する機能を付与します。 在庫エンティティは、既存の倉庫エンティティに関連付けられたSKU数量を保存するために使用されます。 各エンティティは、在庫アプリケーションを介して追加、構成、および管理できます。
権限 | 説明 |
---|---|
倉庫を追加 | 倉庫エンティティを作成する機能 |
在庫を管理 | 倉庫にリンクされた在庫エンティティにアクセスして変更する機能 |
権限の設定 | 倉庫と在庫アプリケーションでリソース権限を表示および変更する機能 |