SleekView Kanban for Restrict User Access
Restrict User Access assigns every member an access level and tracks the status of that assignment with active, expired, and suspended states. SleekView Kanban reads the RUA member table, groups members by status, and lets the team drag a card from Expired to Active to renew access from one screen.
♾️ Lifetime License available
Read RUA members as a board, not a list
Restrict User Access, the Joachim Jensen plugin, assigns every user one or more access levels, which are stored as a relationship with a status, a start date, and an optional expiry. The plugin uses the levels to restrict content, redirect non-members, and grant role-like capabilities. The status on each assignment is the natural lifecycle field: active while access is granted, expired once the expiry passes, and suspended for manual holds.
SleekView reads the RUA member assignment table directly and joins to wp_users for the user name and email and to the access-level post for the level title. The status column is the natural one to group by, so the board shows one column per real status value with the actual count at the top. User, access level, start date, and expiry ride on the card front so a membership manager reads the base without opening individual records.
Drag an Expired card back to Active to extend access and SleekView writes the new status and a new expiry through the standard RUA update path, so the same capability changes and redirect rules apply as on the official screen. Suspended sits as its own column for manual holds, and filters scope the board to one access level when the site offers several tiers.
Workflow
From RUA assignments to a status board
Connect SleekView to RUA
Pick assignment status as the column
Choose what shows on each card
Enable drag and drop with confirmation
Sample board
Sample Restrict User Access board
Comparison
Default RUA member list vs SleekView Kanban
Default RUA member list
- RUA shows access-level assignments as a flat list per level with filters and no native board view
- Renewing a member takes opening the access level, editing the assignment, and saving the record
- No card layout that puts user, access level, start date, and expiry on the same row
- No saved board views for membership management scoped by level or expiry window
- No frontend embed for managers who should see expiring soon without admin access
SleekView Kanban
- Cards built directly from the RUA member assignment table and joined user and access-level rows
- Group by the real status column with Active, Expiring soon, Expired, and Suspended columns
- Drag a card to write the new status and expiry through the standard RUA update path
- Save board views per access level or expiry window with scoped filters and card fields
- Embed any saved board on a frontend page with role-based access for managers
Features
What SleekView Kanban gives you for Restrict User Access
A real board on access assignments
SleekView reads the RUA member assignment table and shows each user as a card grouped by status. User, access level, start date, and expiry ride on the card front so a membership manager sees the base at a glance.
Drag and drop that writes back
Moving a card from Expired to Active runs through the standard RUA update path, so capability changes, redirect rules, and any tied hooks fire exactly as they would when the assignment is edited on the access level screen.
An expiring-soon view
A computed column groups assignments expiring within a configurable window into its own column, so the membership manager renews ahead of churn instead of waiting for the Expired column to fill.
Audience
Who runs an RUA board with SleekView
Membership managers
Watch Expiring soon as the live work column, reach out to those members, and drag cards back to Active when access is renewed so the queue stays ahead of churn.
Site administrators
Scope a board to Suspended assignments only, work through the holds with the context of why each was suspended, and clear the column as cases close.
Level owners
Save a board scoped to one access level to see who is Active, who is Expiring soon, and who has lapsed without paging through the access-level admin screen.
The bigger picture
Access has a status, so read it as a board
Restrict User Access already models a member assignment as a stateful record. Each assignment has a status, a start date, and an expiry, and the status changes as time passes or the manager intervenes. The default screen, organised per access level, lists assignments in order, which is fine for one level but hides the shape of the membership base when several levels exist.
SleekView Kanban reads the same assignment table and groups by status, with a configurable expiring-soon column on top so the manager renews ahead of churn. Active fills with paying members, Expiring soon becomes the live work column, Expired and Suspended sit on the right. Dragging an Expired card back to Active extends the expiry through the standard RUA update path, so capability changes and redirect rules apply exactly as on the official screen.
The data and the rules stay the same, the reading surface gets simpler.
Questions
Common questions about SleekView Kanban for Restrict User Access
No. The RUA admin still owns access-level configuration, restriction rules, and the per-assignment detail view. SleekView Kanban is a reading and dragging layer on top of the same assignment table, useful when the manager needs to see the whole base at once instead of paging through one access level at a time.
 Whatever values the RUA assignment status column actually contains. Active, Expired, and Suspended are the common values, and SleekView can add a computed Expiring soon column based on the expiry date so renewals are handled before the assignment expires.
 SleekView calls the standard RUA assignment update path, so capability changes, redirect rules, and any tied hooks fire exactly the same way as if the change had been made on the access-level admin screen. The board does not bypass RUA rules.
 Expiring soon is a computed column that groups Active assignments whose expiry falls within a configurable window, for example the next 14 days. It is a reading helper, not a stored status. Dragging a card from Expiring soon to Active extends the expiry through the standard RUA update path.
 Yes. SleekView saves filters per board view, so a level owner can save a board scoped to a single access level while a membership manager saves a board scoped to Expiring soon across every level. Each view stays scoped to the user who saved it.
 Yes. SleekView refreshes on a short interval and on focus, so two team members working at once see each other's drag results within a few seconds. The underlying data is the same assignment table, so there is no separate state to reconcile.
 Yes. The drag uses a configurable default extension for the access level, for example one year, applied through the standard RUA update path. If a custom expiry is needed for a specific case, it is still set on the per-assignment screen the way the official admin handles it.
 Yes. Save a board view, then embed it on a private frontend page reachable only by users in the right role. Level owners and membership managers read the base without a full WordPress admin login, protected by the standard RUA capabilities.
 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 checkout