• Resolved dsm1

    (@dsm1)


    We have used User Role Editor to create a locked down user role so telephone orders can be taken but no other admin options are avalable. How would we amend this in User Role Editor (or what permissions are required) for this to work as another user role thats NOT full administrator.
    Many Thanks

Viewing 11 replies - 1 through 11 (of 11 total)
  • Plugin Author algol.plus

    (@algolplus)

    hi

    access to tabs Settings/Help ?

    the plugin uses function is_super_admin().
    this function checks capability ‘delete_users’

    thanks, Alex

    Thread Starter dsm1

    (@dsm1)

    Hi Alex,

    No, just access to the actual placing of the order screen (admin.php?page=phone-orders-for-woocommerce)

    I’ve granted “delete_users” and that hasn’t worked.

    Regards

    Plugin Author algol.plus

    (@algolplus)

    manage_woocommerce

    Thread Starter dsm1

    (@dsm1)

    Already granted manage_woocommerce, still nothing

    Plugin Author algol.plus

    (@algolplus)

    Do you use any plugin to tweak admin menu?

    Thread Starter dsm1

    (@dsm1)

    I’ve granted the following:
    assign_shop_order_terms
    delete_others_shop_orders
    delete_private_shop_orders
    delete_published_shop_orders
    delete_shop_order
    delete_shop_order_terms
    delete_shop_orders
    edit_dashboard
    edit_others_shop_orders
    edit_posts
    edit_private_shop_orders
    edit_published_shop_orders
    edit_shop_order
    edit_shop_order_terms
    edit_shop_orders
    edit_users
    list_users
    manage_options
    manage_shop_order_terms
    manage_woocommerce
    phone-orders-for-woocommerce
    publish_posts
    publish_shop_orders
    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
    unfiltered_html

    Thread Starter dsm1

    (@dsm1)

    Yes, we use Adminimise but Phone Orders is allowed through this.

    To amend the user roles, I’m using User Role Editor

    Thread Starter dsm1

    (@dsm1)

    Strange… I’ve got it working though!
    Had to enable all of these as a minimum for it to work!!

    assign_shop_coupon_terms
    assign_shop_order_terms
    edit_dashboard
    edit_posts
    edit_product
    edit_product_terms
    edit_products
    edit_published_shop_coupons
    edit_published_shop_orders
    edit_published_shop_webhooks
    edit_shop_coupon
    edit_shop_coupon_terms
    edit_shop_coupons
    edit_shop_order_terms
    edit_shop_orders
    edit_shop_webhook
    edit_shop_webhook_terms
    edit_shop_webhooks
    edit_users
    list_users
    manage_options
    manage_woocommerce
    phone-orders-for-woocommerce
    publish_posts
    publish_shop_orders
    publish_shop_webhooks
    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
    unfiltered_html
    view_woocommerce_reports

    For anyone else experiencing issues – we also had an issue with the WooCommerce Shop Manager role. They could use this plugin for adding orders, but when it came to “Create New Customer,” everything was fine until they got to the Country field.

    At that point, they would not see a Country drop down list, as expected, and could do nothing.

    We are using the Capability Manager Enhanced plugin. What I needed to do:

    On the Shop Manager capability screen, I had to enter, in the “Add Capability” box:

    phone_orders-for_woocommerce (Note the above poster has it like ‘phone-orders-for-woocommerce’ but you need to replace the ‘-‘ with underscores like ‘_’).

    It was not there by default even after adding this plugin.

    We also had to give the Shop Manager ability to edit and delete users.

    After that, everything appears to be working.

    Plugin Author algol.plus

    (@algolplus)

    Hi

    No need to add extra permissions, I’m sorry for confusing you.

    We released version 3.2.0.
    Fixed bug – settings were applied to admin only

    Plugin Author algol.plus

    (@algolplus)

    @ianhughscott
    When you added extra conditions — Shop manager saw tab “Settings”, settings applied and everything started work correctly.

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘Grant permission for another user role to add orders’ is closed to new replies.