✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView for Members: roles, capabilities, and assignments as tables

The Members plugin extends WordPress roles and capabilities into a full access-control system. SleekView joins role options with user meta so site admins audit who has which capability in seconds, not screen-hops.

♾️ Lifetime License available

SleekView table view for Members

Audit roles and caps in one place

The Members plugin stores role definitions in wp_options and assigns them to users through wp_usermeta. The default WordPress and Members admin presents the role list and the user list on separate screens, which makes the most important security question on any multi-author site ("who can edit this content type?") slow to answer. SleekView joins both stores and surfaces users with their roles, custom capabilities, and last-login activity in one grid tuned to the access-audit workflow.

The grid handles capability-level filtering. Filter by capability equals manage_options to find every user who can install plugins, which is the single highest-stakes capability on a WordPress install. Filter by capability equals edit_others_posts to find every user who can publish under another author's name. Sort by last login to spot dormant accounts that still hold sensitive caps (a common audit finding). Inline role changes route through the Members API so capability assignments stay consistent and any role-change hooks fire normally.

Custom roles defined in Members appear in the role column and filter, which matters for sites that build out custom roles like Reviewer, Translator, or Contributor-Plus. Multi-role users appear once with all their roles listed and individually filterable. Saved views become quarterly access-review habits: Users with manage_options, Dormant accounts with edit caps, Custom-role assignments, and Recent role changes. Export the filtered audit to CSV for compliance documentation, and keep the security workflow inside WordPress where the source data lives.

Workflow

Access audits without the SQL

1

Connect roles and users

Point SleekView at the wp_options keys where Members stores role definitions and the user meta where assignments live. The join produces one row per user with the full role and capability stack visible.
2

Add audit columns

Configure columns for user email, roles, custom capabilities count, last login, joined date, and any specific capabilities the security review focuses on like manage_options or edit_others_posts.
3

Save audit views

Pin Users with manage_options, Dormant accounts with edit caps, Custom-role assignments, and Recent role changes. Each becomes a one-click quarterly review shortcut for the site admin or security lead.
4

Edit and document

Adjust roles inline through Members' own functions so capability sets stay consistent. Export the filtered audit to CSV for compliance documentation and access-review records that satisfy security questionnaires.

Sample columns

A typical Members user view

Users with their roles, custom caps, and content-type access.
Source: WordPress options for roles and user meta for assignments
User Roles Custom Caps Last Login Status Created
editor@site.com Editor, Reviewer 3 caps 2026-04-25 active 2024-08-04
intern@site.com Contributor 1 cap 2026-04-22 limited 2026-02-01
legacy@site.com Subscriber 0 caps 2025-09-09 dormant 2023-03-19
lead@site.com Editor 5 caps 2026-04-25 active 2024-01-10

Comparison

Default Members admin vs SleekView

Default Members admin

  • Role list and user list live on separate screens
  • No quick view of which users have which custom caps
  • Filtering by capability requires manual checks
  • Bulk role assignment is clunky from the user screen
  • No saved views for security audits

SleekView

  • Users plus their roles and caps in one grid
  • Filter by role or capability in one click
  • Sort by last login to find dormant accounts
  • Inline role assignments via Members helpers
  • Saved views for periodic access audits

Features

What SleekView gives you for Members

Access audit

See every user, every role, and every custom capability in one grid for security reviews. Quarterly access-review habits replace the irregular scramble that usually only happens after an incident or a compliance audit.

Capability filters

Filter users by a specific capability slug to find who can perform sensitive actions like manage_options, install_plugins, or edit_others_posts. The filter answers the most common security question in seconds.

Inline role edits

Add or remove roles in the grid through Members' own functions to keep capability sets consistent. Bulk demote dormant accounts in one action with the role-change hooks firing per user as expected.

Audience

Who uses SleekView for Members

Site admins

Run quarterly access reviews to confirm only the right users hold sensitive caps. The saved view of users with manage_options usually surfaces at least one account that should have been demoted months ago.

Team leads

Onboard or offboard contributors by adjusting their role in the grid. The bulk-edit workflow handles project-end offboarding for an entire freelancer cohort in one action instead of per-user clicks.

Support agents

Diagnose permission issues by inspecting a user's full role and cap stack. "Why can't I publish?" usually has an obvious answer once the user's roles and custom capabilities are visible on one row.

The bigger picture

Capability audits prevent quiet privilege creep

Privilege creep is the silent failure mode of every WordPress site. A contributor needs to edit one specific page, so an admin gives them the Editor role; six months later, the contributor has long since moved on, but the account still holds Editor caps and has not logged in in 90 days. Multiply by 50 users over five years and the site has accumulated dozens of dormant accounts holding caps that exceed any current need.

The Members plugin makes capability assignment flexible, but the default admin does not provide a fast way to ask "who currently holds this specific capability?" or "which accounts have not logged in but still hold edit access?" SleekView turns those questions into one-click filters. Quarterly access reviews become a habit instead of a project, dormant accounts get demoted before they become a security incident, and the compliance documentation that satisfies SOC 2 or ISO 27001 questionnaires is one CSV export away. The plugin keeps doing access control; the audit surface lives where it belongs.

Questions

Common questions about SleekView for Members

Yes. It reads role definitions from wp_options where Members stores them and assignments from wp_usermeta, then joins both into a unified grid. The join handles multi-role users correctly: each user appears once with their full role stack listed and individually filterable, which matches how access-control reviews actually work.

 

Yes. Role changes go through the Members API so capability sets stay correct after the change. Any custom hook listening for role-change events fires normally, which means integrations with audit logs, email notifications, or external IAM tools continue to work the same way they would with manual edits.

 

Yes. Any custom role defined in Members appears in the role column and filter alongside the WordPress core roles. Sites with custom roles like Reviewer, Translator, or Contributor-Plus get the same audit surface for those roles as for Editor and Administrator, which matters because custom roles often hold the most sensitive caps.

 

Yes. Filter the user grid by a capability slug to list every user who has that capability, regardless of which role granted it. This is the workflow that justifies the plugin for security audits: "who can install plugins right now" should be a 10-second answer, not a developer query.

 

Yes. Bulk-add or bulk-remove roles for any selection of users. The action calls the Members API per user so capability changes propagate correctly, hooks fire, and the audit log receives the right events. Project-end offboarding for an entire freelancer cohort takes one action instead of dozens of clicks.

 

Yes. Export the filtered grid to CSV with whatever columns are visible. Compliance frameworks like SOC 2 and ISO 27001 require access-review documentation, and the export produces a defensible artifact showing exactly who held which capabilities at the time of review, ready for the audit packet.

 

Multisite environments add the super-admin layer above per-site roles. SleekView surfaces super-admin status as a column on multisite installs, so the network-level audit ("who has super-admin across all sites") becomes a single saved view rather than a network-admin screen visit per question.

 

Members itself does not log role-change history, but if a third-party audit-log plugin like WP Activity Log is installed, those events live in their own tables. SleekView can join that audit history into a related view so a user's role-change timeline becomes part of the access-review surface.

 

Pricing

More than 1000+
happy customers

Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

EUR

once

  • Unlimited websites
  • Lifetime updates
  • Lifetime support

...or get the Bundle Deal
and save €250 🎁

The Bundle (unlimited sites)

Pay once, own it forever

Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.

What’s included

  • SleekAI

  • SleekByte

  • SleekMotion

  • SleekPixel

  • SleekRank

  • SleekView