POSへのアクセス
WCPOS機能へのアクセスを制御するために、WordPressの権限とユーザーロールを利用できます。特定のロールをユーザーに割り当て、その権限を設定することで、さまざまなPOSユーザーのアクセスレベルをカスタマイズできます。WCPOSプラグインは、既存のWordPressロールと統合され、キャッシャー用の特定のロールを導入します。
以下の表は、POSにおける主なユーザーロールとその権限を示しています:
| ロール | 作成者 | 説明 |
|---|---|---|
| 管理者 | WordPress | すべての権限がデフォルトで有効になっているサイトオーナーです。 |
| 店舗管理者 | WooCommerce | このロールは、POSへのアクセスが必要で、POS設定を管理する能力を持つユーザーのために設計されています。店舗管理者は、プラグインをインストールしたり、その他の管理タスクを実行する権限を持たない場合があります。 |
| キャッシャー | WCPOS | このロールはWCPOSプラグインによって追加され、主にPOSを使用するユーザー向けです。キャッシャーは通常、制限された権限を持ち、POS設定を変更したり、プラグインをインストールしたり、ブログ投稿を作成したりするためにWP Adminにアクセスできない場合があります。場合によっては、キャッシャーがPOSで顧客を追加または編集できないように制限したいこともあります。 |
ユーザーロールと権限を割り当て管理するには、WP Admin > POS > アクセス に移動できます。
以下の表は、WCPOSプラグインに関連するWordPressの権限の概要を示しています:
| 権限 | 説明 | 使用例 |
|---|---|---|
access_woocommerce_pos | WCPOSインターフェースへのアクセスを許可します。 | このオプションを有効にすると、キャッシャーはPOSにアクセスして使用する権限が付与され、販売時の取引を行うことができます。 |
manage_woocommerce_pos | WCPOS設定と構成の管理を有効にします。 | このオプションを有効にすると、キャッシャーはPOSに関連する設定、たとえば支払い方法やレシートテンプレートを変更する能力が与えられます。 |
create_users | キャッシャーが新しいWordPressユーザーアカウントを作成できるようにします。 | このオプションを無効にすると、キャッシャーはPOSで新しい顧客アカウントを作成できなくなります。 |
edit_others_shop_orders | 他のキャッシャーによって作成されたショップオーダーを編集できるようにします。 | このオプションを無効にすると、キャッシャーはPOSで異なるキャッシャーによって作成されたショップオーダーを修正できなくなります。 |
edit_product | キャッシャーが製品の詳細を編集できるようにします。 | このオプションを無効にすると、キャッシャーはPOSで利用可能な製品の詳細を修正できなくなります。 |
edit_published_products | キャッシャーが公開された製品を編集できるようにします。 | このオプションを無効にすると、キャッシャーはPOSで既に公開された製品に変更を加えることができなくなります。 |
edit_shop_orders | キャッシャーがショップオーダーを編集できるようにします。 | このオプションを無効にすると、キャッシャーはPOSでショップオーダーの詳細(注文状況や顧客の詳細など)を変更できなくなります。 |
edit_users | キャッシャーが既存のユーザーアカウントを編集できるようにします。 | このオプションを無効にすると、キャッシャーはPOSで顧客アカウントの詳細(請求先住所など)を変更できなくなります。 |
list_users | キャッシャーがユーザーアカウントのリストを表示できるようにします。 | このオプションを無効にすると、キャッシャーはPOSで顧客を検索または選択できなくなります。 |
manage_product_terms | キャッシャーが製品カテゴリとタグを管理できるようにします。 | このオプションを無効にすると、キャッシャーはPOSで製品カテゴリやタグを作成、編集、または削除できなくなります。 |
publish_shop_orders | キャッシャーがショップオーダーを公開できるようにします。 | このオプションを無効にすると、キャッシャーはPOSで新しいショップオーダーを確定および処理できなくなります。 |
read_private_products | キャッシャーがプライベート製品の詳細にアクセスできるようにします。 | このオプションを無効にすると、キャッシャーはPOSでプライベート製品の詳細を表示できなくなります。 |
read_private_shop_coupons | キャッシャーがプライベートショップクーポンの詳細にアクセスできるようにします。 | このオプションを無効にすると、キャッシャーはPOSでプライベートショップクーポンの詳細を表示できなくなります。 |
read_private_shop_orders | キャッシャーがプライベートショップオーダーの詳細にアクセスできるようにします。 | このオプションを無効にすると、キャッシャーはPOSでプライベートショップオーダーの詳細を表示できなくなります。 |
read | WordPress Adminへのアクセスを許可します。 | このオプションを無効にすると、キャッシャーはWordPressダッシュボードとユーザープロファイルページへアクセスできなくなります。 |
各ロールに適切な権限を割り当てることで、POS内のさまざまなユーザーに対するアクセスと許可を微調整することができます。これにより、誰が特定の操作を実行できるか、機密情報を表示できるか、店舗に対して変更を加えられるかを制御できます。
WordPressでのユーザーロールと権限の管理に関する詳細情報は、WordPress Codexを参照してください。