• Hello,

    One of my store managers keeps seeing the following notice in the dashboard:
    “It seems that there are either new roles, or some roles have been deleted, or the roles have been modified in some other way. Please visit the Display Settings and confirm that the role display settings are still to your liking. (this message will go away once you hit “Save Changes” on the display settings page).”

    When clicking on “Display Settings” the following error pops up:
    “You do not have sufficient permissions to access this page.”

    Shouldn’t the notice be invisible for roles that do not have sufficient rights to Client Dash?

    Is there a way to remove the notice for the dashboard for the “Shop Manager” role?

    Thanks in advance!

    Kind regards,
    Kilian Macharis

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Contributor joelworsham

    (@joelworsham)

    Thanks for bringing this to my attention, Kilian. I’ll get this squared away as soon as possible!

    Plugin Contributor joelworsham

    (@joelworsham)

    After looking more into this, that notice will only show if the user has the capability “manage_options”. Does your Shop Manager role have that capability? If it does, I would advise against this.

    Also, the Client Dash page requires both “manage_options” and “activate_plugins” to view. So it seems that the Shop Manager probably has “manage_options” but not “activate_plugins”.

    Thread Starter DataWireActivity

    (@datawire)

    Hello Joel,

    Not adding the manage_options capability means they can not see the dashboard either when logged in. Is that possible? I just checked it by unchecking the manage_options capability for the shop manager role.

    Thanks!

    Plugin Contributor joelworsham

    (@joelworsham)

    Sorry but I’m not sure what you’re asking? It is not required to have the manage_options capability to view the dashboard. This capability is typically reserved for site administrators, as it allows site settings to be modified. The Shop Manager probably should not have this capability, but does need some other capability to view the dashboard. According to WooCommerce, that role should have plenty of capabilities to access the dashboard, as you can see here: https://github.com/woocommerce/woocommerce/blob/7b95988811a988053ae0c7e031ee75a3a838dff0/includes/class-wc-install.php#L657

    Are you saying your Shop Managers cannot currently access the WordPress dashboard?

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘WooCommerce Store Manager: “Please visit the Display Settings” message’ is closed to new replies.