User Approval System
Controlling who can access your platform
User Approval System
Every new user must be approved before accessing the platform dashboard and data.
How It Works
- A new user signs up via Clerk authentication
- Their account is created with
isApproved: false - They see a “Pending Approval” screen until approved
- An owner or admin reviews and approves them
- Once approved, they gain access based on their assigned role
Approval Management
Navigate to Admin → Users to see pending approval requests. Each request shows the user’s name, email, and sign-up date. Click Approve or Reject.
Why This Matters
The approval gate prevents unauthorized access to your business data. Even if someone discovers your platform URL and creates an account, they cannot see any data until manually approved by your team.