• Resolved okparfait

    (@okparfait)


    Hello,

    I am encountering an issue with versions 2.8.7, 2.8.8, and 2.8.9 of Ultimate Member (free version).

    On my WordPress site, I have created a custom user role for my client with only the essential permissions needed to manage the site and subscribers. For security reasons, I intentionally disabled the “manage_options” permission for their account to prevent giving them too much access. Unfortunately, since versions 2.8.7, 2.8.8, and 2.8.9 of Ultimate Member, I am forced to add the “manage_options” permission to my client’s role. Otherwise, they experience a buggy user list (see attached screenshot).

    As you can see from the screenshot, my client can no longer select users in bulk, as only the first user in the list has a checkbox. Previously, this issue did not exist, and it was not necessary to add the “manage_options” permission.

    Could you please help me resolve this issue so that my client can manage users without needing this permission?

    Thank you for your assistance.

    Here are the details of my environment:

    • PHP version: 8.2
    • WordPress version: 6.2.2
    • Theme: Hello Elementor

    Best regards,

    • This topic was modified 1 month ago by okparfait.
    • This topic was modified 1 month ago by okparfait.
Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Support yuriinalivaiko

    (@yuriinalivaiko)

    Hello @okparfait

    How to create a role that can manage users on wp-admin > Users > All Users:

    • Grant this role capabilities list_users, edit_users, promote_users.
    • Grant this role capability create_users to enable the “Add New User” feature.
    • Grant this role capabilities delete_users and remove_users to enable the “Delete” feature.

    See?Roles and Capabilities, User Roles Settings.

    Regards

    Thread Starter okparfait

    (@okparfait)

    Already tested, but it doesn’t work ??

    Plugin Support yuriinalivaiko

    (@yuriinalivaiko)

    Hello @okparfait

    Look at this example: https://prnt.sc/Ux8rNHMKCDUi

    I tested a role with these permissions and capabilities and it can manage users on wp-admin > Users > All Users. Try to configure your role like this. If it does not work, then there may be some plugin conflict. Try a conflict test.

    Regards

    Thread Starter okparfait

    (@okparfait)

    Hi,

    As you can see, I have set up the same configuration and also disabled all plugins except Ultimate Member, but nothing changes. The account listing is still bugged, and only the first account in the list can be edited. I have to go back to version 2.8.6 for it to work.

    I can reproduce this bug on a fresh WordPress installation with only Ultimate Member. But I need some time to do it. For now, I will stick with version 2.8.6.

    Plugin Support yuriinalivaiko

    (@yuriinalivaiko)

    Hi,

    Yes, I see that capabilities are correct.

    The screenshot you attached is cropped. I don’t see the setting “Can edit other member accounts?” and “Can delete other member accounts?”. Have you turned on these settings?

    Regards

    Plugin Support andrewshu

    (@andrewshu)

    Hi @okparfait

    This thread has been inactive for a while so we’re going to go ahead and mark it Resolved.

    Please feel free to re-open this thread if any other questions come up and we’d be happy to help. ??

    Regards

Viewing 6 replies - 1 through 6 (of 6 total)
  • You must be logged in to reply to this topic.