• Resolved davenoakes

    (@davenoakes)


    Hello,
    In order for users to view products created by others on the dashboard, Dokan requires that they have the “manage_woocommerce” permission. This permission allows the users to change all woocommerce settings, including the connected payment gateway or the ability to disable selling altogether.
    If Dokan Pro had previously been installed and then uninstalled, users that do not have admin or shop manager permissions require “manage_woocommerce” in order to access items in the media library that were created by other users.
    Other vendor plugins do not force these excessive permissions for users to access basic site functionality. WCFM and WC Vendors both allow this functionality with simple “edit others’ published products” permissions, which can be granted without risking the functionality of the entire store.

    • This topic was modified 6 months, 1 week ago by davenoakes.
Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Support Tanvir Hasan

    (@tanvirh)

    Hi @davenoakes

    We understand your frustration with the default behavior of Dokan requiring the “manage_woocommerce” permission for this functionality. It’s important to note that this behavior is intrinsic to the design of the Dokan plugin.

    If you wish to modify this default behavior and implement a different permission structure, it would indeed require advanced customization beyond the scope of regular plugin settings. We highly recommend consulting with a professional WordPress customization expert who can assist you in tailoring the permissions to better suit your specific needs without compromising the functionality of your store.

    Thanks!

    Plugin Support Tanvir Hasan

    (@tanvirh)

    Hi @davenoakes

    As we haven’t heard back from you for a while, we’ll consider this topic resolved. If you encounter any further issues, please don’t hesitate to open a new topic.

    Thanks!

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Excessive user permissions required to allow basic functionality’ is closed to new replies.