Skip to main content

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

  1. A new user signs up via Clerk authentication
  2. Their account is created with isApproved: false
  3. They see a “Pending Approval” screen until approved
  4. An owner or admin reviews and approves them
  5. 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.