Meetzy Super Admin
2. User Management Module
1. All Users
The All Users table enumerates every registered account with columns for avatar, full name, email,
role, status, assigned groups, and quick actions. Selecting a row (outside the action icons) opens a
profile drawer that surfaces recent logins, feature flags, and security notes for rapid triage.
2. All Groups
-
Status Toggle: Clicking the active/inactive switch opens a confirmation prompt; once confirmed, access changes immediately and a toast confirms success.
-
Edit: Routes to the user form where admins can update names, phone numbers, roles, feature flags, and avatar (email remains read-only). Saving writes changes instantly and returns to the table.
-
Delete: Presents a destructive dialog explaining the account will be permanently removed; multi-select enables bulk deletion with a summary step before execution.
3. All Groups List View
Displays every user-created group with columns for group name, owner, member count, visibility, and creation date. Clicking the row opens a group drawer showing description, pinned announcements, and moderation flags, plus shortcuts to view members or jump to chat logs.
4. All Groups – Management Actions
-
View Members: Opens a modal listing members with email, avatar, and admin badge. From here admins can promote/demote, edit member info, or remove them; confirmations ensure intentional changes.
-
Reassign Owner: Offers a searchable dropdown to transfer ownership instantly, logging the change in the audit trail.
-
Archive/Delete: Archive makes the group read-only; Delete removes it permanently—both guarded by confirmation dialogs and success toasts.
5. Reported Accounts Queue
A dedicated moderation table showing reported user, allegation type, reporter comments, evidence attachments, and case status (Pending, Resolved, Escalated). Clicking a row opens the investigation drawer with conversation history, prior strikes, and quick action buttons.
6. Reported Accounts – Case Actions
-
Suspend: Immediately revokes access for a configurable duration and records the reason.
-
Warn: Sends a templated warning message, logs it to the user’s history, and updates the case status.
-
Dismiss: Closes the report with notes explaining the decision, removing it from the active queue. Every action displays a toast and updates the status badge in real time.
Key Points
-
- All destructive or status-changing actions require confirmation to prevent accidental updates.
-
- Toast notifications provide instant feedback on every operation.
-
- Email addresses remain immutable after account creation to safeguard identity.
-
- Profile and group drawers expose the most common actions without leaving the table views.
-
- Bulk operations (status changes, deletes, archives) respect the selected rows and present a summary before execution.
What's Next?
Let’s get started — your team’s new home is Meetzy Chat!