Mainwp Team Control
MainWP Team Control is a multi-user management extension built specifically for the MainWP central management dashboard. Designed for web development agencies, IT maintenance teams, and multi-administrator operations, it transforms the single-admin MainWP platform into a collaborative team environment. The extension allows dashboard owners to create unlimited custom staff roles (e.g., Plugin Updates Specialist, Content Manager, Client Reviewer) and restrict access to specific client sites, extension tools, or administrative actions. With MainWP Team Control, agency leads can delegate daily site maintenance, updates, backups, and security monitoring to employees or contractors without compromising master credentials or exposing sensitive client portfolios.
Main Features
- Custom team role creation — Define unlimited custom staff roles with granular permissions tailored to specific job responsibilities.
- Per-site access control — Assign staff members to manage specific client sites or site groups while restricting access to non-authorized websites.
- Extension & tool permission locks — Control which MainWP extensions (e.g., Backups, Code Snippets, Vulnerability Checker, Staging) each team member can view or execute.
- Granular administrative actions — Limit privileges down to specific actions, such as allowing plugin updates while restricting core WordPress updates or site deletion.
- Centralized team dashboard — Manage all staff accounts, active sessions, assigned site groups, and access levels from a unified control screen.
- Client portal view restriction — Hide master admin settings, billing extensions, and internal agency notes from junior staff or external freelancers.
- Audit trail & access logging — Track active team member access levels and site assignments to maintain agency security protocols.
- Seamless integration with MainWP core — Integrates directly into the self-hosted MainWP Dashboard interface without external SaaS dependencies.
Benefits
- Protects agency security — Prevents junior staff and freelancers from accessing master dashboard settings, API keys, or unassigned client sites.
- Enables safe delegation — Allows agency owners to delegate routine tasks (such as plugin/theme updates and security scans) to team members with peace of mind.
- Scales agency operations — Facilitates team expansion by creating structured role hierarchies for support techs, developers, and account managers.
- Reduces human error — Restricting access to critical site controls minimizes accidental site deletions, breaking changes, or unauthorized snippet executions.
- Eliminates third-party per-user SaaS fees — Self-hosted control allows agencies to add unlimited team members without recurring per-seat charges.
Who is it suitable for?
- WordPress web agencies & maintenance providers managing dozens or hundreds of client sites with multi-tiered support staff.
- Freelancers & development studios subcontracting tasks to external developers or copywriters safely.
- Enterprise IT departments maintaining internal networks of WordPress sites with strict compliance and role-separation requirements.
- MainWP dashboard administrators seeking to transition from single-user management to a multi-member team workflow.
## Bug Fixes
- Role Migration Hold Status: Resolved an issue where unmigrated roles intermittently failed to transition into the on-hold state during permissions updates.
- User Note Saving: Fixed an execution bug that caused user note updates and custom field inputs to drop in backend team profiles.
- Multi-Role Permission Combination: Corrected an evaluation flaw where permissions from multiple overlapping roles failed to calculate correctly for active team members.
mainwp-team-control.5.2.1.zip
Main0 reviews
You need to log in and purchase this product to leave a review.
LoginNo reviews yet
Be the first to review this product!