• Resolved wag1998

    (@wag1998)


    Hi

    Does anyone know if it is possible to allow user roles other than admins to access the Woocommerce customer list in admin. WOOCOMMERCE > CUSTOMERS

    /wp-admin/admin.php?page=wc-admin&path=%2Fcustomers

    I have created a user role with full Woocommerce permissions and even when “view_woocommerce_reports” is granted the customer list is still not showing

    Could you tell me what the permission or capability I must grant for the Woocommerce Customer list to be accessed.

    For example if I grant “view_woocommerce_reports” this lets the user view the Woocommerce Analytics.

    What permission/capability allows the user to view the Woocommerce > Customer list

    I’ve posted this on the Woocommerce support forum but they closed the ticket and said I should post here.

    Thanks

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Vladimir Garagulya

    (@shinephp)

    Hi,

    Not obvious, but working solution is a role with these capabilities:
    read
    edit_others_shop_orders
    view_woocommerce_reports
    view_admin_dashboard

    The reason – WooCommerce adds/define some admin menu items conditionally if current user can ‘edit_others_shop_orders’, while menu item itself is defined with ‘view_woocommerce_reports’ capability.

    Plugin Author Vladimir Garagulya

    (@shinephp)

    Sorry, while “WooCommerce->Customers” menu item is shown for such role, but page

    /wp-admin/admin.php?page=wc-admin&path=%2Fcustomers

    itself is not opened due to permissions error. It seems it still requires ‘manage_woocommerce’ capability.

    Thread Starter wag1998

    (@wag1998)

    Thanks Vladimir

    That did the job. Sorry for the late reply

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Woocommerce Customer List for Non-Admins’ is closed to new replies.