[The Hub Client] Bulk update client roles

2

Hi – there seems to be no way to bulk update my client roles. I need to change all of my clients to have access to my reseller products within the branded Hub Client. Please advise, thanks!

  • Patrick Freitas
    • FLS

    Hi John

    I hope you are doing well.

    I cross-checked and unfortunately, the only option is to manually assign the current users and define the specific role as default for new users, but I see makes sense to have bulk options. I couldn’t find a similar request opened so I forwarded this one to our developers.

    Best Regards
    Patrick Freitas

  • John
    • WPMU DEV Initiate

    Thanks as always Patrick Freitas ! The issue I’m facing here, is I’m setting up reseller, but my current client roles do not have access to my reseller products, so now I have to go through and change those roles so they can access them, and this is super cumbersome for 100+ clients

  • Adam
    • Support Gorilla

    Hi John

    We got some additional insights and it seems there’s no (at least not easy) workaround for now, mostly due to how that data is stored. It seems it would need relevant code to be created and implemented after all – which brings us back to the implementation of the suggested feature.

    I’m afraid I don’t have ETA on this.

    If our developers come up with some sort of temporary solution in the meantime, we’ll let you know, but I’d rather not make promises on that.

    Kind regards,
    Adam

  • Vikram Singh
    • Staff

    Hi John ,

    You can update the existing Role to extend or limit the access for your clients and clients’ access will be updated in real-time. One role can be assigned to multiple clients so it applies to multiple clients.

    When you create a hosting reseller product, you get an option to assign a role to the users who will purchase your hosting reseller product. In there, you can also assign a custom Role. Now this role capabilities can also be updated and changed in the reseller as well any time.

    But I am also a bit confused by your question where you mentioned enabling the “reseller” options box within the current user roles.

    Reseller is not something where you need to permit clients to see/access your reseller products but the actual access needs to be defined on the products that you are reselling in that.

    Reseller products can be added anywhere on your site and you can allow users to purchase from you, after the purchase, they get a role assigned (which you have selected while creating the product) which you can update anytime to extend or limit the access.

    If I did not understand your question properly, please explain it a bit more with more description or examples so that we can help you.

    Best Regards,
    Vikram Singh

  • John
    • WPMU DEV Initiate

    Hi Vikram Singh , Thanks for your advice here, I realize we are now talking about the same topic in 2 different threads.

    This is helpful to understand. However, it seems the main questoin I’m facing is how to properly assign a role to clients so they can access/purchase all my products.

    The description for the reseller role is: “Use with your Reseller clients. Client has the same capabilities as the Edit All & Access billing role, plus they have access to purchase your Reseller products.”

    Which led me to believe that clients could only purchase domains or hosting if they had this role, which is not editable. If you’re saying that client’s don’t need this role to do so, then why does it exist? Please help me understand that, and I can likely sort the rest out myself from here.

    Thanks-