我们的一个网站包括一个在线商店,与电话销售一起,这是客户购买我们产品的两种方式之一。我们所有的客户信息都存储在一个名为Orderwise的程序中,该程序为每个客户分配一个唯一的数字代码。现在,我们已经设置了向网站上的用户信息中添加Orderwise编号的功能,因此我一直在尝试设置一个角色,该角色将允许销售部门进入仪表板,但仅允许他们手动编辑用户信息和添加Orderwise编号,并查看WooCommerce信息,如订单。因此,我通过插件创建了一个具有以下功能的角色;
edit_users
list_users
read
read_private_pages
read_private_posts
read_private_products
read_private_shop_coupons
read_private_shop_orders
read_private_shop_webhooks
read_product
read_shop_coupon
read_shop_order
read_shop_webhook
view_woocommerce_reports
然后,我将此角色分配给一个虚拟测试帐户,并尝试通过wp admin登录该帐户。这允许我像客户一样以公共站点用户身份登录,但不能访问仪表板和编辑用户信息。我的角色缺少哪些能力?这些可能相互冲突吗?