The Team Control Extension allows you to create your team and arrange the WordPress management tasks among your team members. With a few clicks you can create your custom roles and set custom privileges to created roles.
Extension Add-on - This add-on provides standalone functionality within MainWP Dashboard. No third-party plugins required.
MainWP Team Control Add-on allows you to create custom roles for users on your Dashboard site. With the custom roles you create, you can limit access to specific MainWP Dashboard features, add-ons, and child sites. To create your MainWP Management team, you need to:
1
Create your custom role(s)
2
Define permissions and select allowed add-ons and child sites for the role(s)
3
Create new users (optional)
4
Assign the role to dashboard site users
Users without permission won’t be able to use unselected actions or access certain MainWP Dashboard pages. Team Control extension allows you to create custom roles only on your MainWP Dashboard site. Roles created with the MainWP Team Control extension have effect only inside the MainWP Dashboard plugin.If you need to limit access to certain WordPress admin sections, you will need to use a third-party plugin. Any role created by the extension is equivalent to the Administrator role outside of the MainWP Dashboard plugin.The Team Control screen has two tabs:
Dashboard Users - View users immediately, filter by one or more roles, search the users table, and apply bulk actions.
Roles & Permissions - Create roles, review role descriptions, see how many users have each role, and manage or delete roles.
Go to the MainWP > Add-ons > Agency > Team Control page
3
Go to the Roles & Permissions tab
4
Click the Create New Role button in the action bar
5
Enter the role name and description
6
Configure the role permissions in the same modal
The Create Role / Manage Permissions modal includes the role information fields and permission sections together, so you can define the role before saving it.
7
Click the Create Role button
After the role is created, it appears in the Roles & Permissions table.
Go to the MainWP > Add-ons > Agency > Team Control page
3
Go to the Roles & Permissions tab
4
Locate the previously created role
5
Click the Edit Role / Manage Permissions button
6
Set MainWP Dashboard permissions
7
Set Allowed Add-ons
8
Set Allowed Child Sites
Use Select by Site or Select by Tag to choose the child sites this role can access.
9
Click the Update Role button
After setting custom permissions, you are ready to assign this role to an existing user or to create a new user with this role. By selecting permissions, add-ons, and child sites, you are allowing users with this role to use those actions only on the allowed sites. If you grant access through Select by Tag, the role can access the child sites that belong to those selected tags.
Go to the MainWP > Add-ons > Agency > Team Control page
3
Go to the Roles & Permissions tab
4
Locate the role you want to edit
Use the table search, sorting, pagination, or the Users count column to review the available roles. The Users count links to the Dashboard Users tab filtered by that role.
5
Click the Edit Role / Manage Permissions button
6
Set MainWP Dashboard permissions
7
Set Allowed Add-ons
8
Set Allowed Child Sites
Use Select by Site or Select by Tag to choose the child sites this role can access.
9
Click the Update Role button
By selecting permissions, add-ons, and child sites, you are allowing users with this role to use those actions only on the allowed sites.