← All Loggedin add-ons
Loggedin add-on Settings tab

Limit Per Role

Set a different session cap for each role.

  • Per-role concurrent-session limits for any registered role
  • Multi-role users get the most permissive cap ("highest wins")
  • Custom roles from other plugins and your theme appear automatically
  • Roles without a limit fall back to the global setting
  • Your chosen login logic still applies — only the number changes
Premium add-on
From
$24.99
  • Works with the free Loggedin core plugin
  • Automatic updates & support while licensed
  • 1, 5 or 10-site licenses
  • 7-day money-back guarantee
Get Limit Per Role

Requires the free Loggedin plugin to be installed and active.

Limit Per Role in the WordPress admin

Every screen Limit Per Role adds, and where to find it.

The Limit Per Role panel in WordPress with a separate concurrent session limit set for administrators and editors
Users → Loggedin → Settings

One row per role you want to override

Add a row, pick the role and give it its own number. Roles you leave out keep using the global limit, and a user holding several roles with limits gets the highest of them.

Custom roles registered by another plugin or your theme appear in the picker automatically.

Frequently asked questions

How do I set different login limits for different WordPress roles?

Install the free Loggedin plugin with the Limit Per Role add-on and open Users → Loggedin → Settings. Every registered role gets a row with a toggle and a number, so you can allow administrators five sessions while capping subscribers at one.

What happens to roles I do not configure?

They use the global concurrent-session limit from the core plugin's settings. Unchecking a role removes its custom limit entirely rather than storing a zero, so it goes straight back to the global fallback.

Which limit applies to a user with several roles?

The highest one. An editor who is also a shop manager, with three sessions allowed for editors and five for shop managers, gets five. The rule is deliberately permissive so an extra role never locks someone out of their own account.

Do custom roles from other plugins work?

Yes. The role list is read from WordPress itself, so roles registered by WooCommerce, a membership plugin or your theme appear automatically. If a custom role is deleted later, the next save drops the orphaned entry.

Does this override a per-user limit?

No, it is the other way round. Per-user beats per-role, and per-role beats the global setting. If an account has a Limit Per User override, that number applies whatever its roles allow.

Does a role limit change what happens when the cap is hit?

No. Only the number changes. Your Login Logic setting — block the new login, log out the oldest session, or log out all sessions — still decides the outcome when a user reaches their cap.

Learn how we can help you build better.

Questions about a plugin, a licence, or an expert advisor — ask and get a straight answer from the team that wrote the code.

Contact us Browse the software