SleekView for User Access Manager: groups, capabilities & restricted objects as tables
User Access Manager stores groups, group-to-object assignments, and per-group capabilities across its own tables. SleekView joins them so each group shows member count, protected objects, and capability set on one row.
♾️ Lifetime License available
Access groups and protected objects in one workspace
User Access Manager (UAM) is a long-running access-control plugin that introduces its own data model on top of WordPress. Groups, group-to-user assignments, group-to-role assignments, and group-to-object assignments live in plugin-prefixed tables (commonly wp_uam_accessgroups, wp_uam_accessgroup_to_object) so any post, page, category, or custom post type can be restricted to one or more groups.
The default UAM admin centres on the group editor: pick a group, see its members and roles, see what it protects. That works for editing one group at a time. The cross-cutting picture (which posts are restricted to which groups, which members sit in which groups, what does a single user actually see) is harder. Cohort-style questions like show me every premium post a given member can read need either custom SQL or a click through every group.
SleekView reads the UAM tables directly and exposes them as joined views. A group-centric view lists member count, protected-object count, and assigned roles in one row. A post-centric view lists every restricted post with its group assignments inline. A user-centric view shows which groups a member belongs to and the role and group cohorts overlap.
Workflow
UAM groups and restricted objects in one workspace
Map the UAM tables
wp_uam_accessgroups and wp_uam_accessgroup_to_object. Both become navigable views with the columns UAM already maintains.
Compose joined views
Save and scope per role
Edit inline or bulk update
Sample columns
A typical User Access Manager groups view
wp_uam_accessgroups.
wp_uam_accessgroups + wp_uam_accessgroup_to_object
| Group | Members | Protected objects | Roles | Status | Created |
|---|---|---|---|---|---|
| Premium | 248 | 94 | subscriber, member | Active | Jan 12 |
| Beta testers | 32 | 18 | subscriber | Active | Feb 03 |
| Press | 6 | 12 | editor, contributor | Review | Mar 12 |
| Legacy | 0 | 0 | subscriber | Archived | Apr 02 |
Comparison
Default User Access Manager admin vs SleekView
Default User Access Manager admin
- Group editor handles one group at a time, no cross-group roster
- Protected-object overview per post type is not first-class
- Member-to-group mapping needs clicking through each group
- Bulk reassignments of users between groups are not exposed
-
Audit views (who can read what) need custom queries against
wp_uam_accessgroup_to_object
SleekView
- Group-centric view with member and protected-object counts inline
- Post-centric view showing every restricted item and its groups
- User-centric view listing group membership and cohort overlap
- Inline-edit group membership without opening each group screen
- Save views per role so support sees a different cut than admins
Features
What SleekView gives you for User Access Manager
Groups roster
Build one row per UAM group with member count, protected-object count, and assigned roles from wp_uam_accessgroups and wp_uam_accessgroup_to_object. Sort by size to find the busiest cohorts.
Restricted-content audit
List every post, page, or CPT that has at least one group assignment, with the group names as inline tags. The audit answers a basic compliance question: what content is actually behind UAM?
Bulk membership moves
Move users between groups inline. Useful for migrations from legacy group naming, deprecating old cohorts, or running a promotion that bumps a batch of subscribers into a premium group.
Audience
Who uses SleekView for User Access Manager
Compliance and admin
Audit view of every restricted post and the groups protecting it. Filter by post type to scope the audit; export as CSV for compliance review.
Support
Per-user group membership visible during chat so support can quickly answer why a member cannot see a given page. Inline group additions for one-off comping.
Membership admins
Bulk move subscribers between groups for promotions or migrations. Filter the groups roster by member count to spot empty or unused legacy groups.
The bigger picture
Why access-control ops needs joined tables
Access control gets harder as the number of groups, members, and restricted objects grows. UAM stores all of it cleanly in wp_uam_accessgroups and wp_uam_accessgroup_to_object but the default admin keeps each group as its own screen, so questions that span groups end up needing SQL or click-through audits. Compliance teams need to know what content sits behind which group.
Support teams need to know which groups a given member belongs to without trawling group editors. Membership admins need a way to move cohorts between groups without scripting. SleekView turns those cross-cutting questions into single saved views by reading the UAM tables together.
A groups roster, a restricted-content audit, and a per-user membership view cover most of the day-to-day ops surface. The result is fewer ad hoc SQL queries, less screen-jumping during support calls, and a clearer picture of how access is actually structured on the site.
Questions
Common questions about SleekView for User Access Manager
No. UAM's group editor, settings, and frontend filters all keep working. SleekView is layered on top, giving you the cross-group and cross-object views the default admin does not surface.
 
Yes. Membership writes route through UAM's API where supported so registered hooks (capability sync, frontend cache busting) fire. Direct writes to wp_uam_accessgroup_to_object remain available for bulk operations and skip hooks by design.
Yes. UAM stores restrictions against any object via wp_uam_accessgroup_to_object with the object type recorded on the row. SleekView filters that column so a per-CPT audit is one saved view.
Groups assigned to roles use the same table with role identifiers. SleekView surfaces them as a separate roles-to-groups view and joins to the user list when scoping per-member context.
 Yes. Queries are paginated and use the indexed columns UAM already maintains on its tables. Sites with hundreds of thousands of users run smoothly because joins use the indexed object and group identifiers.
 Yes. Save view sets per WordPress capability. Support sees the user-centric view, admins see groups and protected objects, compliance sees the audit. Each role loads only the data it needs.
 Yes. UAM group memberships per user can be exported with the standard personal-data exporter. SleekView can also export the per-user groups view as CSV directly from the workspace.
 UAM layers on top of WordPress roles and capabilities, and SleekView reads from the same source so any capability changes from Members or User Role Editor are reflected immediately in the joined views.
 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
- Surecart Affiliates
- Woocommerce Quaderno
- Woocommerce
- Woocommerce Firstdata
- Woocommerce Pdf Invoice Pro
- Woocommerce Rewards Points
- Wcam Marketplace
- Woocommerce Shipping Class Rates
- Woocommerce Criteo
- Woocommerce Sendcloud
- Authorize Net
- Woocommerce Multilingual Currency
- Wc Vendors Pro
- Woocommerce Warehouse Management
- Woocommerce Dhl Express