• Resolved vorticy

    (@vorticy)


    I can not add a new role or modify an existing one. When I make a change, it says it did it successfully but then nothing is changed. Same thing when I add a new user. I deactivated myCred plugin, no change. I have other plugins but wondering which type of plugin could block these database changes and entries?? It takes on new customers and orders without any problem. I can change user roles. I just can’t add roles or modify existing ones.

    I have WordPress 5.9.3 and Woocommerce Version 6.5.1

    Database was checked and had no errors.

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Author Steve Burge

    (@stevejburge)

    Hi @vorticy

    Thanks for using PublishPress Capabilities.

    Sorry, there’s no easy answer to that. The best option is to disable your plugins one-by-one, ideally on a test version of the site.

    Thread Starter vorticy

    (@vorticy)

    So this is the first time you have ever heard this happening? There is nothing that you can offer as a possible TYPE of conflicting plug-in. For instace:

    WP Fastest Cache
    WP Cerber Security, Anti-spam & Malware Scan
    WooCommerce AvaTax
    Phone Orders for WooCommerce (Pro)

    Plugin Author Steve Burge

    (@stevejburge)

    @vorticy Correct, this is the first time.

    Cache plugins are always likely culprits when it comes to conflicts.

    Truly, the best option is to disable your plugins one-by-one, ideally on a test version of the site.

    Thread Starter vorticy

    (@vorticy)

    Ok, well, there is always a first. Just seems like a problem that would have happened before. I will investigate.

    Thread Starter vorticy

    (@vorticy)

    I disabled fastest cache plugin. Then I tried to update a role from level 9 to 7. I hit the update button. It processed the request and said “Shop manager role updated successfully.” however, when I check the level it is still at 9.

    Why would your plugin assume that the level updated when it didn’t? I would think there would be some type of verification step.

    Thread Starter vorticy

    (@vorticy)

    Ok, I figured it out. This plugin is blocking something:

    WP Cerber Security, Anti-spam & Malware Scan

    Now I need to figure out why it is blocking it ??

    Thread Starter vorticy

    (@vorticy)

    There is a section in the plugin that is “Data Shield Policies” that limit on Administrators to make changes to roles. I’m logged in as administrator and was being blocked. So this is likely an issue with WP Cerber Security not handling their policy correctly. I’ll contact them and see if they can fix it. The workaround is to temporarily disable the plugin, make the role changes and then reactivate.

    Plugin Author Steve Burge

    (@stevejburge)

    Thanks for letting us know @vorticy

    We’ll add this to our troubleshooting guide.

    Thread Starter vorticy

    (@vorticy)

    Certainly something wrong with their plugin. Disabling “Protect User Roles” under “Data Shield Policies” works to prevent blocks. The setting is supposed to “Restrict roles and capabilities management with the following policies” which I have set to:
    1) Users with these roles are permitted to add new roles: Administrator
    2) Users with these roles are permitted to change role capabilities: Administrator

    but it is clearly not working as I’m logged in as the only site administrator.

    Thank you for the quick feedback. Much appreciated.

    • This reply was modified 2 years, 6 months ago by vorticy.
Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Unable to add or modify Roles’ is closed to new replies.