Admin Approval Workflow Overview
The admin approval workflow manages customer-submitted job listings through a secure, multi-step process involving preview links, approval/rejection actions, and automated email notifications.
Workflow Overview
Customer Submission → Preview Link Generation → Admin Review → Approval/Rejection → Email Notification → Listing Activation/Resubmission
Key Stages
- Submission: Customer submits listing via public form
- Preview Token: 7-day preview link generated (UUID-based)
- Admin Review: Admin views submission via secure preview link
- Decision: Admin approves or rejects with optional notes
- Notification: Customer receives email with outcome
- Activation: Approved listings go live; rejected go back to pending
Prerequisites & Authentication
Access Requirements:
- Role: Admin or Super Admin (RBAC-enforced)
- Permission: `customers:write`
- 2FA: Not required for customer management
How to Access:
- Login to admin dashboard: `/admin`
- Navigate to: `Admin → Customers`
- Filter by: "Pending Submissions"