Manage Users
The Users admin screen gives moderators and administrators a full view of every community member - with one-click access to ban, silence, or change trust level without leaving wp-admin.
What You Will Learn
- How to search and filter members in the admin
- How to ban, silence, or space-ban a member
- How to override a member's trust level manually
- Which capability gates access to this screen
Go to Jetonomy → Users to access this screen.
Required Capability
The Users screen and its actions are gated by:
| Action | Required Capability |
|---|---|
| View the Users page | jetonomy_manage_settings |
| Ban or unban a member | jetonomy_moderate |
| Silence a member | jetonomy_moderate |
| Change trust level | jetonomy_manage_settings |
| Search users (AJAX picker in other admin screens) | jetonomy_manage_spaces |
The Users page menu is administrator-only (jetonomy_manage_settings). Editors receive jetonomy_moderate automatically, which powers the inline ban and silence actions, but it does not open the Users page menu. See Settings → Permissions → WordPress Role Mapping for the full capability table.
Searching and Filtering
The toolbar at the top of the Users screen has two controls:
- Search box - searches by username or display name. Type at least two characters; results update on submit.
- Trust Level filter - dropdown to show only members at a specific trust level (0 = Newcomer through 5 = Moderator). Select "All Trust Levels" to show everyone.
The paginator at the bottom shows total user count and lets you move between pages.
User Table Columns
| Column | Description |
|---|---|
| Username | Avatar, login name, and row action links |
| Display Name | Public display name |
| Trust Level | Badge showing current level (0-5) |
| Reputation | Total reputation score |
| Posts | Post count |
| Replies | Reply count |
| Joined | Registration date (relative) |
| Last Seen | Most recent login (relative) |
Row Actions
Hover over a row to reveal the action links under the username.
View Profile
Opens the standard WordPress user edit screen for that member. This is the right place to change their email, reset their password, or modify their WordPress role.
Change Trust Level
Opens an inline dropdown directly in the table row. Choose any level from 0 (Newcomer) to 5 (Moderator) and click Save. The change takes effect immediately and is logged in the activity log.
Trust levels 0 through 3 are normally earned automatically by the trust cron job. Use this override to:
- Promote a long-standing member to Level 4 or 5 (manual tiers)
- Demote a member who behaved poorly but has not yet triggered enough flags for automatic demotion
- Grant Level 2 to a known member immediately after import
Ban
Opens the Ban User modal. Three options:
| Type | Effect |
|---|---|
| Global Ban | Member cannot log in to Jetonomy at all |
| Silence | Member can log in and read but cannot post, reply, or vote |
| Space Ban | Member is banned from a single space (enter the space ID in the form) |
Duration options: Permanent, 1 Day, 7 Days, 30 Days.
A Reason field is optional but recommended - the reason is stored in the wp_jt_restrictions table and visible if you query restrictions via WP-CLI or the REST API.
Silence (quick action)
The row also exposes a Silence shortcut link that applies a permanent global silence immediately without opening the modal. Use the Ban modal if you want a temporary silence or a reason.
Removing a Ban
Bans are not managed through the Users screen directly after they are created. To remove a ban:
WP-CLI:
wp --path="/path/to/wordpress" jetonomy user unban <user_id>
REST API (site admin):
DELETE /jetonomy/v1/users/<user_id>/restrictions/<restriction_id>
Temporary bans (1d, 7d, 30d) expire automatically - you do not need to remove them manually.
Trust Level Reference
| Level | Name | How Earned |
|---|---|---|
| 0 | Newcomer | Default on registration |
| 1 | Member | Auto - light participation |
| 2 | Regular | Auto - consistent participation |
| 3 | Trusted | Auto - high engagement |
| 4 | Leader | Manual only (moderator or admin) |
| 5 | Moderator | Manual only (admin only) |
Thresholds for levels 1-3 are configured on Settings → Permissions → Trust Level Thresholds.
What's Next?
Manage posts and replies from the content list view.