Commerceロールのリファレンス

Commerceロールのリファレンス

Liferayには、commerceの 標準ロール が4つ(アカウント管理者、アカウントメンバー、バイヤー、オーダーマネージャー)含まれています。これらのロールは、いくつかの一般的なロールをモデルとして構成されていますが、ユースケースにより適したアカウントロールを追加作成したり、標準ロールを変更したりすることが可能です。 一般的なカスタムロール には、Catalog Manager、Inventory Manager、Shipment Manager、Instance Order Manager、および Discount Managerが含まれます。

note

Liferay 7.3.xおよびそれ以前のCommerceバージョンでは、 Sales Agent もすぐに使用できるロールとして含まれています。

表示の権限

以下の手順で、Commerceロールに関連する権限を表示および管理します:

  1. グローバルメニュー](Global Menu)を開き、[コントロールパネル]タブをクリックして、[ユーザー] → [ロール]に移動します。

    コントロールパネルのロールをクリックします。

  2. 目的のロールをクリックします。

    • アカウント管理者(アカウントの役割)
    • アカウントメンバー(アカウントロール)
    • バイヤー(アカウントロール)
    • オーダーマネージャー(アカウントロール)
    note

    Liferay 7.3およびそれ以前のバージョンでは、アカウント管理者はサイトロールであり、アカウントメンバーロールはデフォルトロールではありません。

  3. 権限の定義] タブをクリックします。

    ここから、ロールに割り当てられたすべてのアプリケーションおよびリソースの権限の概要を確認できます。

    権限を削除または追加することもできます。

     権限の定義タブをクリックして、ロールの権限を表示および管理します。

すぐに使えるロール

以下のロールは、Commerceの起動時にDXPインスタンスに自動的に追加されます。 これらは、DXPのデフォルトの役割と一緒に含まれており、必要に応じて変更することができます。 詳細は、 ロール権限の定義 を参照してください。

アカウント管理者

アカウントロール

アカウント管理者は、そのアカウントのスーパーユーザーです。 Buyer Order Approval ワークフローが有効な場合、注文を承認または拒否することができ、アカウントのオーダーマネージャーとバイヤーを監督することができます。 自分のアカウントを変更したり、ユーザーを招待したり追加したり、他のアカウントメンバーに役割を割り当てることができます。 アカウント管理者は、アカウントを作成または削除することはできません。 この権限はインスタンス管理者にのみあります。

以下のアカウント権限は、アカウント管理者のB2B設定におけるアカウント修正能力に影響し、オープンカート権限は、店舗タイプに関係なく、管理者の注文修正能力に影響します。

権限設定 説明
Accounts > Account: Add Account Entry アカウントエントリを追加する機能
Accounts > Account Entry: Manage Users アカウントユーザーを管理する機能
Accounts > Account Entry: Update アカウントエントリを編集する機能
Accounts > Account Entry: View アカウントを表示する機能
Accounts > Account Entry: View Users アカウントユーザーを表示する機能
Accounts > Commerce Account: Manage Addresses アカウントに新しい請求先住所、配送先住所、または組み合わせた住所を追加する機能
Accounts > Commerce Account: Manage Members ユーザーや組織をアカウントに招待する機能、およびその詳細を編集する機能
Accounts > Commerce Account: Update アカウントを編集する機能
Accounts > Commerce Account: View アカウントを表示する機能
Accounts > Commerce Account: View Addresses アカウントに関連するすべてのアドレスを表示する機能
Accounts > Commerce Account: View Members アカウント内の全メンバーを表示する機能
カートを開く > Commerce Order: Add Order バイヤーのアカウントに注文を追加する機能
カートを開く > Commerce Order: Approve Open Orders ワークフローが有効な場合、注文を承認する機能
カートを開く > Commerce Order: Check Out Open Orders 注文のチェックアウトプロセスを完了する機能
カートを開く > Commerce Order: Delete Orders 注文を削除する機能
カートを開く > Commerce Order: Manage Orders 郵送先住所や請求先住所などの注文内容を変更する機能、および注文にメモを追加する機能
カートを開く > Commerce Order: View Open Orders すべての未処理注文を表示する機能
カートを開く > Commerce Order: View Orders ステータスに関係なく注文を表示する機能
カートを開く > commerceオーダー。commerceオーダーの支払い方法を管理する 注文の支払い方法を管理する機能
カートを開く > commerceオーダー。commerce注文の配送オプションの管理 注文の配送オプションの管理機能
カートを開く > commerce注文。注文の配送条件を管理する 注文の納品条件を管理する機能
カートを開く > commerce注文。注文の支払条件を管理する 注文の支払い条件を管理する機能
カートを開く > commerceオーダー。請求先住所の表示 注文の請求先住所の表示機能
Accounts > アカウントの入力。アカウントロールの表示 アカウントロールの表示機能
Accounts > アカウントの入力。アドレスの表示 本アカウントのアドレスを表示する機能
Accounts > アカウントの入力。アドレスの管理 本アカウントのアドレス管理機能
アカウント > アカウントの入力。組織を見る アカウント内の組織を表示する機能

アカウント メンバー

アカウントロール(Liferay 7.4に含まれる)

このロールは、アカウント内のすべてのユーザーに自動的に割り当てられ、基本的な表示権限が与えられます。

権限 説明
Accounts > Account Entry: View アカウントを表示する機能

バイヤー

アカウントロール

バイヤーは、自分が取り扱っているアカウントの代理人として購入することができます。 バイヤーオーダー承認ワークフローがある場合、バイヤーはオーダーをオーダーマネージャーに提出し、マネージャーが承認するかどうかを決定する必要があります。 バイヤーは、同じアカウントの他のバイヤーからの注文を表示し、チェックアウトすることができます。

次のアカウント権限は、バイヤーのアドレスの表示と管理に関するものです。一方、オープンカートの権限は、バイヤーのオーダーの表示、作成、チェックアウト、およびその他のオーダー属性の表示と管理に関するものです。

権限設定 説明
カートを開く > Commerce Order: Add Order バイヤーのアカウントに注文を追加する機能
カートを開く > Commerce Order: Checkout Open Orders 注文のチェックアウトプロセスを完了する機能
カートを開く > Commerce Order: View Open Orders 未処理注文を表示する機能
カートを開く > Commerce Order: View Orders ステータスに関係なく注文を表示する機能
Accounts > アカウントの入力。アドレスの管理 アカウントのアドレス管理機能
Accounts > アカウントの入力。アドレスの表示 アカウントのアドレスを表示する機能
カートを開く > commerceオーダー。commerceオーダーの支払い方法を管理する 注文の支払い方法を管理する機能
カートを開く > commerceオーダー。commerce注文の配送オプションの管理 注文の配送オプションの管理機能
カートを開く > commerce注文。注文の配送条件を管理する 注文の納品条件を管理する機能
カートを開く > commerce注文。注文の支払条件を管理する 注文の支払い条件を管理する機能
カートを開く > commerceオーダー。請求先住所の表示 注文の請求先住所を確認する機能

オーダーマネージャー

アカウントロール

このロールは、本アカウントで行われるすべての購入を監督するために使用できます。 バイヤーオーダー承認ワークフローが導入されている場合、オーダーマネージャーはバイヤーから購入の承認依頼を受ける。 このロールは、ユーザーにバイヤーのすべての権限を与え、さらに特定のサイトでの注文の管理、削除、および承認を可能にします。

権限設定 説明
カートを開く > Commerce Order: Add Order バイヤーのアカウントに注文を追加する機能
カートを開く > Commerce Order: Approve Open Orders ワークフローが有効な場合、注文を承認する機能
カートを開く > Commerce Order: Check Out Open Orders 注文のチェックアウトプロセスを完了する機能
カートを開く > Commerce Order: Delete Orders 注文を削除する機能
カートを開く > Commerce Order: Manage Orders 郵送先住所や請求先住所などの注文内容を変更する機能、および注文にメモを追加する機能
カートを開く > Commerce Order: View Open Orders すべての未処理注文を表示する機能
カートを開く > Commerce Order: View Orders ステータスに関係なく注文を表示する機能
カートを開く > commerceオーダー。commerceオーダーの支払い方法を管理する 注文の支払い方法を管理する機能
カートを開く > commerceオーダー。commerce注文の配送オプションの管理 注文の配送オプションの管理機能
カートを開く > commerce注文。注文の配送条件を管理する 注文の納品条件を管理する機能
カートを開く > commerce注文。注文の支払条件を管理する 注文の支払い条件を管理する機能
カートを開く > commerceオーダー。請求先住所の表示 注文の請求先住所の表示機能

カスタムロール

以下のリストには、自身のCommerceインスタンス用に作成した方がいい一般的なカスタムロールが含まれています。 これらの役割は、他のDXPの役割と同じように作成できます。 詳細は、 ロールの作成と管理ロール権限の定義 を参照してください。

カタログマネージャー

標準ロール

カタログマネージャーロールは、特定のカタログ内の商品にアクセス、作成、編集、および管理するための権限を付与します。 このロールは、異なるベンダーや会社のチームが別々のカタログで異なる商品を管理する時など、複数のカタログがある場合に役立ちます。 カタログマネージャーは在庫を管理できません。 この責任については、 Inventory Manager を参照してください。

権限設定 説明
Catalogs: Access in Control Panel グローバルメニューからカタログアプリケーションにアクセスする機能
Catalogs: View カタログアプリケーションを表示する機能
Currencies > Commerce Currencies: Manage Currencies 通貨を管理する機能
Portal: View Control Panel Menu グローバルメニューにアクセスする機能
Products: Access in Control Panel グローバルメニューから商品アプリケーションにアクセスする機能
Products: View 商品アプリケーションを表示する機能

上記の権限に加えて、ロールに管理させたい個々のカタログに対して、 表示 および アップデート の権限を割り当てる必要があります。

これを行うには、[グローバルメニュー](Global Menu)を開き、[Commerce]タブをクリックし、 [商品管理] → [カタログ] に移動します。 次に、目的のカタログの [Actions] ボタン(Actions Button)をクリックし、 [権限設定] を選択します。 チェックボックスを使用して、ロール 表示 および アップデート 許可を割り当てます。

note

カタログマネージャーに、カタログ自体を変更することなく、カタログ内の商品を管理させたい場合は、Catalogs.Access in Control PanelCatalogs: Access in Control Panelを削除してください。

割引マネージャー

標準ロール

割引マネージャーロールは、Liferay Commerceでの割引の作成、更新、および削除の権限を付与します。 Commerceの割引は、注文の異なる部分を対象としたり、異なる対象ルールを使用したりすることができるため、さまざまな割引マネージャーの設定を行うことができます。 以下の設定は、すべての割引オプションへのアクセスを許可します。

権限設定 説明
Account Groups: View アカウントグループアプリケーションを表示する機能
Account Groups > Commerce Accounts: Manage All Accounts アカウントグループアプリケーションにアクセスするために必要
Account Groups > Commerce Accounts: View Commerce Account Groups 既存のアカウントグループを表示する機能
Catalogs: View カタログアプリケーションを表示する機能
Catalogs > Commerce Catalogs: View Commerce Catalogs カタログアプリケーションで関連リソースを表示する機能
Channels: View チャネルアプリケーションを表示する機能
Channels > Commerce Channels: View Commerce Channels チャネルアプリケーションで関連リソースを表示する機能
Discounts: Access in Control Panel グローバルメニューから割引アプリケーションにアクセスする機能
Discounts: Permissions 割引アプリケーションでリソース権限を表示および変更する機能
Discounts: View 割引アプリケーションを表示する機能
Discounts > Commerce Discount: Delete 割引エンティティを削除する機能
Discounts > Commerce Discount: Permissions 割引エンティティの権限を表示および変更する機能
Discounts > Commerce Discount: Update 割引エンティティを変更する機能
Discounts > Commerce Discount: View 割引エンティティを表示する機能
Discounts > Commerce Discounts: Add Discount 割引アプリケーションで割引エンティティを作成する機能
Discounts > Commerce Discounts: View Discounts 割引アプリケーションで割引エンティティを表示する機能
Currencies > Commerce Currencies: Manage Currencies 通貨エンティティにアクセスして変更する機能
Portal: View Control Panel Menu グローバルメニューにアクセスする機能
Price Lists: Access in Control Panel グローバルメニューから価格表アプリケーションにアクセスする機能
Product Groups: View 商品グループエンティティを表示する機能

在庫マネージャー

標準ロール

在庫マネージャーロールでは、ユーザーはすべての倉庫の在庫を表示し、管理することができます。 このロールを持つユーザーは、入荷の追加、在庫レベルの更新、倉庫間の移動、およびチェンジログを表示することができます。

権限設定 説明
Inventory: Access in Control Panel コントロールパネルから在庫アプリケーションにアクセスする機能
Inventory: View 在庫アプリケーションを表示する機能
Warehouses > Commerce Inventories: Manage Inventory 倉庫にリンクされている在庫エンティティにアクセスして変更する機能
Portal: View Control Panel Menu グローバルメニューにアクセスする機能

インスタンス オーダーマネージャー

標準ロール

オーダーマネージャーロールは、複数のチャネルにまたがるオーダーを管理するために必要な権限をユーザーに付与するもので、1つのサイトに限定されるものではありません。

権限設定 説明
カートを開く > Commerce Order: Add Order バイヤーのアカウントに注文を追加する機能
カートを開く > Commerce Order: Approve Open Orders ワークフローが有効な場合、注文を承認する機能
カートを開く > Commerce Order: Check Out Open Orders 注文のチェックアウトプロセスを完了する機能
カートを開く > Commerce Order: Delete Orders 注文を削除する機能
カートを開く > Commerce Order: Manage Order Notes 一般的な注文メモを変更する機能
カートを開く > Commerce Order: Manage Order Restricted Notes 制限付き注文メモを変更する機能
カートを開く > Commerce Order: Manage Orders 郵送先住所や請求先住所などの注文内容を変更する機能、および注文にメモを追加する機能
カートを開く > Commerce Order: View Open Orders すべての未処理注文を表示する機能
カートを開く > Commerce Order: View Orders ステータスに関係なく注文を表示する機能
Orders: Access in Control Panel グローバルメニューから注文アプリケーションにアクセスする機能
Orders: Permissions 注文アプリケーションで権限を表示および変更する機能
Orders: View 注文アプリケーションを表示する機能
Account Groups > Commerce Accounts: Manage All Accounts アカウントグループアプリケーションにアクセスするために必要
Portal: View Control Panel Menu グローバルメニューにアクセスする機能

出荷マネージャー

標準ロール

出荷マネージャーロールは、ユーザーが出荷を処理できるようにします。 これには、出荷の詳細の追加、出荷日の追加、出荷への商品の追加、出荷状況の更新などの機能が含まれます。 Commerce 3.0+およびLiferay 7.3+では、ユーザーは注文アプリケーションで出荷を作成します。 出荷マネージャーのみが出荷の記入および処理を行うようにしたい場合は、以下の権限で十分です。 そうでない場合は、 オーダーマネージャー の権限を追加することができます。

権限設定 説明
カートを開く > Commerce Order: View Orders ステータスに関係なく注文を表示する機能
Account Groups > Commerce Accounts: Manage All Accounts アカウントグループアプリケーションにアクセスするために必要
Warehouses > Commerce Inventories: Manage Inventory 倉庫にリンクされた在庫エンティティにアクセスして変更する機能
出荷管理 出荷エンティティにアクセスして変更する機能
Portal: View Control Panel Menu グローバルメニューにアクセスする機能
Shipments: Access in Control Panel グローバルメニューから出荷アプリケーションにアクセスする機能
Shipments: View 出荷アプリケーションを表示する機能
Shipments > Commerce Warehouse: View 倉庫エンティティを表示する機能

Liferay 7.3以前

Sales Agent

標準ロール

Sales AgentはLiferay Commerceの通常のロールであり、割り当てユーザーは管理権限を付与することなく、ロールに割り当てられたアカウントを管理することができます。 これは標準ロールであるため、 [標準ロール]タブにあります。

 権限の定義タブでデフォルトのSales Agentの権限を表示します。

権限設定 説明
組織を管理 組織を追加または削除する機能
利用可能なアカウントを管理 Sales Agentが加入しているアカウントを管理する機能

追加情報