How to Simply Set Up Users & Roles in The Hub for You and Your Clients

How to Simply Set Up Users & Roles in The Hub for You and Your Clients

With The Hub, you can give unlimited users multiple roles — even if they aren’t WPMU DEV members! All of this can be easily set up in a matter of minutes, allowing you the flexibility to give users access to as much or as little as you’d like on your WordPress site.

Plus, With The Hub Client, you can create your Hub for your clients and collaborators, using your branding.

Oh, and did we mention it’s all free for your users and you’re able to be set up in minutes?

In this article, we’ll be going over how to:

  1. Easily Set Up Users
  2. Set Up Roles in Just a Few Clicks
  3. Add User Customization Settings
  4. Gain Quick Access to Sites
  5. Set Up the Hub Client
  6. Include Users & Roles & The Hub Client

This post’s features are accomplished from the User and Role tab in The Hub dashboard, except for The Hub Client, accessed by the Hub Client Plugin (which I’ll show you how to activate).

1. Easily Set Up Users

You can create new users in The Hub, allowing them to access specific areas on your WordPress site. Creating new users in The Hub is the easiest way to allow access to users because everything is done from one place.

Click the Team Members tab and Add First Team Member to get started.

Where you add first team member.
Creating new team members is perfect for collaborations with other users.

From here, you’ll enter their email and name. Then, you can select sites that they’ll have access to (all the sites that you have with WPMU DEV are shown in the dropdown), and the user role to view, edit, or custom role (which can be modified and changed at any time).

Where you invite your first new member.
Clicking on Invite will notify the new user with a confirmation email.

Once that user gets the email and hits Confirm, the user will be redirected to WPMU DEV to set up a free account with their email, name, and password.

They don’t even need to be a WPMU DEV member. And again, there’s no cost for the users. The only cost would be if the new user wants to upgrade to a WPMU DEV membership of their own.

Where you create a free account.
There are only three fields to fill out for a new user to get set up.

When they click Join – that’s it!

A new user is added and will have access to the sites and roles determined by the admin when invited.

From the admin point of view, they can then see their new user in the Team Members area. If the invited user accepts, it will show Active in the status. If the user hasn’t confirmed yet, it will show Pending.

A list of your team.
All your users are shown in one spot in The Hub.

It also displays the user’s name, email, role, sites that the user has access to, and status.

Add as many users as you’d like by clicking on the New Team Member button.

Setting up a user can be done with the tap of a button.

As you can see, creating and organizing users takes no time at all.

2. Setting Up Roles in Just a Few Clicks

When you send a person an invite to be part of the team, you also add user roles. Roles are what determines which access capabilities users have.

The predetermined roles that are initially available are:

  • View & Edit
  • View Only
  • Custom

You can pick between these two or create your own under each category (e.g. WP Core).

Create your own custom role under Roles by clicking on Create New Role.

Where you create a new role.
All the available roles will be displayed here.

Name the new role anything you’d like and customize accordingly. Let’s check out how to customize it by…

3. Adding User Customization Settings

Customizing access for a role can be determined by clicking on all the available options (e.g. sites, security settings, SEO, etc). Also, choose to have View & Edit or View Only for sites.

You decide what to include in this new role.

The Custom option gives you detailed task descriptions about specific roles that each option can allow.

As an example, here are various tasks you can include for Plugins in this new role. Click on the options you want the user to have the capability to manage.

Where you edit plugin access.
Allow this role to uninstall plugins, activate plugins, and more.

Once you have the new tasks determined, click Save, and you’re all set.

For more detailed information on each task description, you can see all of them listed here.

With roles determined, the ability to assign them is all in one place. Everything under Role shows what that user has access to.

Where it shows the roles.
As you can see, the current role is View & Edit – All.

Want to change roles? Customize what sites they have access to and switch roles accordingly by clicking on the roles and what sites you want the user to have access to.

Once updated, the user will have the roles that you applied to them.

And like all things in The Hub, you can edit anything whenever you want.

4. Gain Quick Access to Sites

You have instant access to view your sites and how many users each site has in the Sites tab. The Sites tab makes it quick and easy to view and edit roles for specific sites.

All the websites show up here with the number of users displayed next to the site’s name.

The number of sites and users.
The Sites tab lets you view your sites and number of users.

Hover over the number to bring up all the users for that site.

User and roles for a site.
For this site, there are two users.

Click on the plus sign by the site’s name to manage the user’s access.

The plus sign.
Clicking the plus site will lead you to edit a user’s access.

This shows who has access and whether they’re active or not. Uncheck the user to remove access and add a new user from here, too.

Who has access to a site and their roles.
Want to remove access for someone? Click on the green checkmark and that user won’t be able to access it any longer.

You can also resend an invitation to a pending user from this section.

5. Set Up The Hub Client

The hub client image.
The Hub Client has arrived so that you can personalize The Hub the way you want it.

With The Hub Client, you can provide access to clients, collaborators, and users using your personalized white label Hub. It’s your own Hub, the way you and your organization want it, customized to your perfection.


Manage unlimited WP sites for free

Unlimited sites
No credit card required

Plus, you can use any host (including our own managed hosting), sell our services, and run at your domain.

To use The Hub Client plugin, you have to be connected with The Hub to access its API. You can see how to do that here.

When connected to The Hub, the Hub Client plugin can be downloaded from the White Label page and then clicking on Install.

White label plugin download
One-click on White Label, and you’re there.

Once downloaded and installed, you’ll choose what website to download The Hub Client to. If it’s already installed on a site, it will allow you to Configure.

The Hub Client installs.
It shows that I already have it installed on two sites.

Begin by changing your name to replace WPMU DEV by clicking on the title and entering whatever you want.

Where you change the brand name.
We’ll just call this one Dev Man.

Replace the WPMU DEV logo with your own by uploading an image in the Your Logo section (e.g. Dev Man).

Adding your logo.
A cartoon Dev Man will do for this example.

You can change the colors for the Navigation background, Navigation text, and Navigation text selected & hover in the Color scheme area. Do this by visually picking the colors or by color number (e.g. #FFFFFF for white).

Pick and choose appropriate colors that fit your branding.

Head over to the Configuration to select a pre-made menu to appear after Sites in the Navigation area.

The navigation menu option.
Configure the menu how you’d like.

And for the client page, you can set up any page you’d like to replace your client hub. All the pages you have in your WordPress site will appear in the dropdown menu.

Where you can choose a specific page to replace the hub.
Choose a specific page to replace ‘hub.’

And now, when your users log in, they’ll be greeted with your branding, colors, and configurations.

Custom user log in area.
What the user login area now looks like.

From the Configuration area, you’re also able to:

  • Manage Users and Roles
  • Add Terms of Service URL
  • Include a Privacy Policy URL
  • Add Site Home URL
  • Incorporate a Help Button
Where you manage users and roles.
Manage users and roles — plus more!

You can also integrate a Live Chat Widget, where you can choose from Livechat,, and Hubspot.

A look at the live chat widget.
Help your users quickly and efficiently with live chat.

That’s how you have your own completely white-labeled Hub Client organization (yippee!).

So, let’s set up…

6. Users & Roles & The Hub Client

Your colleagues, users, and clients can now log in and use your very own branded WordPress site and customized Hub with The Hub Client. The Hub Client includes controlling all user access levels and roles.

It has to be activated and running to do this, so be sure to read through the section in this article on setting up The Hub Client first.

Once The Hub Client is ready, adding, and setting up users & roles is all accessible from the User and Roles tab in The Hub.

You can easily add a new client or user by clicking the New Team Member box.

New team member button.
Add as many new users as you’d like.

Once clicking on that, you’ll fill out the new user’s email address, name, grant site access, and select the user’s role. Plus, you can add notes about the new member, if you’d like.

Where you invite a new member.
Three simple steps will get a new user set up.

The user will get an email invitation to join. Once confirmed, they’ll appear in your Team Members admin as active.

When you have your users in the system, you can manage their access to websites. All you do is click on the individual, and a pop-up will appear where you can select Access to Selected Websites or Access All Websites.

If you choose Access to Selected Websites, you can remove or add sites that the individual can access in one-click.

Where you can access websites for users.
The blue checkmark means the user can access it.

Create a new role in the Roles tab. Plus, see what User Roles are already set up. (For more on New Roles, please see the Add User Customization Settings).

Where you create a new role.
Have a new role you want to create? Get one set up in a minute or less.

To quickly view your websites, view users for each site, and add or remove users from your site, go to Sites.

The number of sites and users.
Click on a number to view the users for a particular site.

With the Users & Roles in the Hub Client, you’ll have your clients up-and-running in your white-labeled Hub in minutes. All accessible right from the dashboard in your WordPress site.

You can add an unlimited amount of collaborators and users with access to WPMU DEV products, plugins, and support.

There is No Sub for The Hub

As you can see, adding users & roles and creating your Hub for you and your clients is doable in just a few clicks. There’s just no other substitute out there for an all-in-one CMS when it comes to managing your WordPress sites.

And if you think this is good, just wait. Coming soon, we’re including automated site creation & client billing, making your white label Hub your own SaaS business! Stay tuned, because there will be some updates…

To keep tabs on what’s coming, be sure to follow our Roadmap. And for more, check out The Hub’s documentation and stay tuned to our blog.

Editor’s Note: This post has been updated for accuracy and relevancy. [Originally Published: September 2020 / Revised: September 2022]

Have you set up users & roles in The Hub yet? What do you think? Let us know in the comments section!

N. Fakes

N. Fakes Nathanael Fakes is a blog writer and cartoonist at WPMU DEV. He’s worked with WordPress for over a decade. Beyond WordPress, he’s a published author, syndicated cartoonist, and donut enthusiast. Connect with Nate on Instagram and learn more about his work on his comics website.