User Management
Role Required: SUPER_ADMIN / TNCHS_ADMIN
Navigation: Sidebar → Users
Last Updated: March 2026 | Portal Version: 1.0
Overview
User Management gives you full visibility into every user on the HOCO RCS (H) platform — citizens, admins, and system accounts. You can search, filter, view details, update statuses, and manage role assignments from a single interface.
User Dashboard
Quick Stats
| Stat | Description |
|---|---|
| Total Users | All registered users on the platform |
| Active Users | Currently active accounts |
| Admin Users | Users with at least one admin role |
| Citizens | Users with only the CITIZEN role |
| Blocked Users | Users blocked by admin |
Searching for Users
Use the search bar to find users by:
- Name: Full name search
- Email: Email address
- Phone: Mobile number
Filter Options
| Filter | Options |
|---|---|
| Role | SUPER_ADMIN / TNCHS_ADMIN / STATE_ADMIN / REGIONAL_ADMIN / SOCIETY_ADMIN / ACCOUNTANT / CITIZEN / All |
| Status | Active / Pending / Blocked / Deletion Requested / All |
User Detail View
Click any user to see their full profile:
Profile Section
- Full name, email, phone
- Account status and creation date
- Last login timestamp
Role Assignments
- All assigned roles with scope (society/region)
- Primary role indicator
- Assignment dates
Activity Section
- Memberships across societies
- Bookings made (for citizens)
- Actions performed (for admins) — available in audit logs
Managing User Status
Blocking a User
When a user needs to be immediately prevented from accessing the platform:
- Open the user detail
- Click Block User
- User status changes to BLOCKED
- All active sessions are terminated
- User cannot log in until unblocked
When to block:
- Security concerns (compromised account)
- Policy violations
- Fraud investigation
Unblocking a User
- Open the blocked user's detail
- Click Activate User
- Status returns to ACTIVE
- User can log in again
User Statuses Reference
| Status | Meaning |
|---|---|
| ACTIVE | User can log in and operate normally |
| PENDING | Account created but registration not yet completed |
| BLOCKED | Blocked by admin — cannot log in, sessions terminated |
| DELETION_REQUESTED | User has requested account deletion |
| PENDING_DELETION | Deletion approved, in grace period before permanent removal |
| DELETED | Account permanently deleted |
Bulk User Operations
Currently, user status changes are performed individually. For bulk operations, contact the development team for database-level support.
Common Scenarios
"Citizen says they can't log in"
- Search for the user by email or phone
- Check their Status — if BLOCKED or PENDING, that's the issue
- If ACTIVE, ask them to verify:
- Correct email/phone
- Password reset if needed
- OTP delivery check (SMS/email)
"How do I find all Society Admins?"
- Go to Users
- Set Role filter to
SOCIETY_ADMIN - The list shows all users with the Society Admin role
- Each entry shows which society they're assigned to
"User has duplicate accounts"
- Search by email and phone separately
- Identify which account is the primary (has bookings, memberships, etc.)
- Block the duplicate account
- Advise the user to use only the primary account
Related Pages
- Admin Management — Assigning admin roles
- Society Management — Society admin assignments
- Audit & Activity Logs — User activity tracking