✨ 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 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

SleekView table view for User Access Manager

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

1

Map the UAM tables

Point SleekView at wp_uam_accessgroups and wp_uam_accessgroup_to_object. Both become navigable views with the columns UAM already maintains.
2

Compose joined views

Build a groups-roster joining members and protected-object counts, plus a content-audit joining posts to their group assignments. Add a per-user view for support.
3

Save and scope per role

Save views for compliance audits, support lookups, and admin bulk operations. Gate by WordPress capability so each role only sees the relevant cut.
4

Edit inline or bulk update

Add and remove group memberships inline. Bulk-reassign users between groups for migrations or promotions through UAM's API where supported.

Sample columns

A typical User Access Manager groups view

Groups joined to member count, protected object count, and assigned roles from wp_uam_accessgroups.
Source: 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.

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