SleekView for Groups WP Pro: groups, capabilities & user assignments as tables
Groups WP Pro stores group definitions, capabilities, and user assignments across four custom tables. SleekView reads them so you can audit who inherits which capability, manage group membership in bulk, and clean up stale assignments.
♾️ Lifetime License available
Capability inheritance as a real workspace
Groups WP Pro stores its core objects across four custom tables: wp_groups_group for group definitions, wp_groups_user_group for user-to-group assignments, wp_groups_capability for the capability catalogue, and wp_groups_group_capability for capability-to-group bindings. The Pro features add nested-group relationships, expiry-aware user assignments, and audit columns for who added or removed each assignment.
The default Groups admin gives separate screens for Groups, Capabilities, and a user-detail view per profile. To answer "who inherits the publish_pages capability through any group," the audit walks wp_groups_capability, joins to wp_groups_group_capability, joins again to wp_groups_user_group, and lists the resulting users. The default UI doesn't expose that walk as a sortable view, so the audit becomes SQL.
SleekView reads all four tables and exposes each as a navigable view, with cross-table joins available so capability inheritance shows up as a column on the user view and group membership shows up as a column on the capability view. Stale assignments (expired but still listed) become a saved filter; bulk cleanup happens through the Groups API for hook-safe writes.
Workflow
Groups, capabilities, and assignments in one workspace
Map the Groups tables
wp_groups_group, wp_groups_user_group, wp_groups_capability, wp_groups_group_capability). Each loads as a navigable view immediately.
Compose audit views
Save the audit and cleanup views
Bulk update via the Groups API
Sample columns
A typical Groups WP Pro capability-audit view
wp_groups_user_group.
wp_groups_group + wp_groups_user_group + wp_groups_capability + wp_groups_group_capability + wp_users
| Member | Groups | Capabilities | Inherited via | Status | Added |
|---|---|---|---|---|---|
| alex@studio.co | Pro, Editors | 12 | Pro + Editors | Active | Jan 12 |
| ria@design.io | Pro Plus | 18 | Pro Plus | Active | Feb 03 |
| tom@hello.dev | Pro | 12 | Pro | Expiring | Mar 12 |
| mia@brew.coop | (none) | 0 | (none) | Removed | Apr 02 |
Comparison
Default Groups WP Pro admin vs SleekView
Default Groups WP Pro admin
- Capability inheritance is traced through three separate screens
- "Who has this capability?" isn't a one-click answer
- Stale user-group assignments aren't surfaced as a queue
- Bulk add or remove of group assignments needs custom scripts
- Nested-group inheritance isn't displayed inline
SleekView
- Capability inheritance as a column on the user view
-
Reverse view:
who has capability Xas a saved filter - Stale-assignment cleanup queue surfaced inline
- Bulk add or remove group via the Groups API
- Save views per role (admin, security, audit)
Features
What SleekView gives you for Groups WP Pro
Cross-table capability joins
Walk wp_groups_user_group to wp_groups_group_capability to wp_groups_capability automatically. Per-user inherited-capability list, per-capability member list, all as table views.
Reverse audit
Pick a capability and see every user inheriting it through any group. Useful for security audits ("who can publish pages?") and onboarding ("who should have this and doesn't?").
Bulk group management
Add or remove group assignments inline. Bulk-apply across a multi-row selection via the Groups API so capability-sync hooks fire on each write.
Audience
Who uses SleekView for Groups WP Pro
Security ops
Reverse capability audit: pick a sensitive capability, see every user who inherits it, document the chain for compliance review. Spot the long-tail of legacy admins.
Site admins
Per-user group membership column visible on the Users-like view. Bulk-add a group to a cohort or remove stale assignments without writing SQL.
Audit and cleanup
Expiring-assignment queue with added-date column for the cleanup workflow. Sort by added-date to find the oldest stale assignments first.
The bigger picture
Why capability audits need cross-table views
Capabilities granted by group membership are the right abstraction for paid memberships and team-based access control. They're also the abstraction most likely to drift over time. Users gain a group during a campaign, never have it removed, and quietly retain a capability they shouldn't.
Auditing the drift means walking four tables, which is exactly what Groups WP Pro stores but exactly what its default admin doesn't expose as a row-level view. SleekView turns the capability walk into a saved view: per-user inherited-capability counts, per-capability reverse-audit lists, stale-assignment cleanup queues, and bulk group management through the Groups API. Security ops document who can publish pages; site admins bulk-clean expired assignments; auditors export the full inheritance chain for compliance review.
The plugin's data model was always strong enough to support these workflows. SleekView is the operational layer that finally puts the data on one screen.
Questions
Common questions about SleekView for Groups WP Pro
Yes. When Groups WP Pro is configured with nested groups, SleekView walks the parent chain to surface inherited capabilities through indirect group membership. Show the inheritance path as a column so auditors can see the full chain.
 Yes. Writes route through the Groups API so capability-sync hooks fire on each change. Bulk operations work via the same API across a multi-row selection.
 
Restrict Categories stores its access mappings as postmeta on terms and posts. SleekView exposes those mappings as a separate view, joinable to wp_groups_group for the full picture of which group sees which category.
Yes. SleekView paginates queries and uses the indexes Groups maintains on its join tables. Sites with tens of thousands of user-group assignments render the reverse-capability audit without admin lag.
 Yes when the Groups Pro audit-columns feature is enabled. Added-by, added-at, removed-by, removed-at columns expose the assignment-change history per row, useful for compliance review or membership disputes.
 
Yes. Capabilities granted via groups stack with role-based capabilities from wp_users / wp_usermeta. SleekView shows the inherited subset (from groups) and can optionally show the union (groups plus role) as a separate column.
Yes. Any SleekView view exports to CSV or JSON, including the joined user-group-capability data. Use it as a compliance artifact or hand it to an external auditor.
 Yes. On Multisite, Groups tables are per-site by default. SleekView reads the per-site set or, with appropriate configuration, the network-wide union. Choose per-view depending on whether the audit is per-site or network-wide.
 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.
Lifetime ♾️
Most popular
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
€749
Continue to checkoutBrowse more
- Woocommerce Paytm Gateway
- Yith Woocommerce Gift Cards
- Yith Woocommerce Zoom Magnifier
- Yith Woocommerce Product Image Gallery Slider
- Linnworks Wp
- Woocommerce Shipping Easypost
- Woocommerce Purchase Order Gateway
- Edd Conditional Emails
- Funnelkit Funnel Builder
- Woocommerce Distance Rate
- Edd Amazon S3
- Yith Woocommerce Points And Rewards
- Woocommerce Sage Accounting
- Woocommerce Trade Pricing
- Woocommerce
- Paid Memberships Pro
- Tva Thrive Apprentice
- Wp Members
- Lifterlms Pro Membership
- Woocommerce Memberships
- Wp Affiliate Manager
- Wp Private Content Pro
- Memberful Wp
- Profile Builder
- User Registration
- Buddypress Media
- Paid Membership Pro Pro
- Ultimatemember Real Time Notifications
- Ultimatemember Bbpress
- Magazine Paywall