Customizing user roles for members of your WordPress care business

MainWP Featured Image

Heads up: This page may include affiliate links. Read the full disclosure.

Congratulations on launching your WordPress site care business. Not only have you been successful, but you have grown your business and added members to your team. You are now ready to add some of your new team members to the mix of managing your client’s websites.

You need to customize user roles for the members of your WordPress care business.  There is a way to do that and today I am going to show you how using the MainWP Team Control Extension.

This article presupposes that you already have a MainWP Dashboard, purchased the Team Control Extension or have a MainWP membership which allows you access to all the extensions.

Today we are going to look at four steps to take advantage of the MainWP Team Control Extension.

First, install the extension.

If you haven’t installed an extension or need help, you can learn how to install a MainWP extension here.

Second, create an account for your team member.

Who on your team will log in to your Site Care dashboard? If they do not already have an account, you will need to create one for them.

There are two ways to create a use for your MainWP dashboard. The first way is to use the traditional way by clicking Users in the WordPress Admin sidebar. The other way is to use the MainWP interface.

While in the MainWP Team Control user interface with the MainWP Users tab active, click on the button “Add New User.” From there you will be redirected to the WP Admin “Add User” page. From there, you enter the info to create a new user.

Create MainWP Team User
Create MainWP Team User

Once you have created their account, you will need to set their roles and permissions for working your client websites. Here is the key. The internal system for WordPress assigns roles based on a publishing platform.

No problem. We are going to bypass the internal system with the Team Control extension. The extension includes the ability to assign a new custom role.

Third, create roles for your new MainWP Team user.

In the MainWP Team Control tab, make sure to highlight MainWP Roles tab. From there the user interface will give you options to create your new roles. Click “Edit” for the role to assign permissions.

Team Control - Create and Edit a Role
Team Control – Create and Edit a Role

 

That will allow you to set permissions.

  • Choose the role permissions, and you can choose from the various task you want that role to have. From there you can assign the role to extensions they are allowed to administrate and sites they are allowed to work on. This allows for complete customization.
  • You can set permissions for the allowed extensions in your MainWP Dashboard.
  • You can set the permissions for the websites you wish that role to have access to.
  • Once you have set permissions for the role you are editing, click save.

Fourth, assign the role to your user.

To assign a role to your user, highlight the tab for MainWP Users. From there, click the blue “Show User” button. From there you will get a list of your users. Click the box by the user’s name and use the “Change Role to” at the top to change the role to one of the custom Team Control roles.

Change to custom role
Change to a custom role

Wrapping it up

That’s it. From here, your team members can accomplish their assigned roles. This way you can keep some of the more sensitive and advanced features of your businesses in the hands of your more experienced team members while junior members of your team can accomplish other less complicated tasks.

What kind of roles do you have assigned to your team members? Drop them in the comments below.

Looking for something?

Privacy laws apply to businesses that collect personal information. Since no personal information is collected by the MainWP plugins, no privacy laws apply to the MainWP plugins. This includes GDPR, UK DPA 2018, PIPEDA, Australia Privacy Act 1988, LGPD, PIPL, and other privacy laws.
Donata Stroink-Skillrud
Donata Stroink-Skillrud
President of Agency Attorneys

Your Download Is Just One Click Away

…or just download the plugin.

By entering your email, you agree to our Terms of Service and Privacy Policy.