Skip to Content

Users and Access

ZəkaHouse provides a user management system with role-based access control. Each user belongs to an organization and is assigned a role that determines what they can see and do.

Key Concepts

  • Users — Individual accounts that can log in and interact with the platform.
  • Roles — ZəkaHouse seeds four default roles: Admin, Maintainer, Instructor, and User. Organizations can also define custom roles with their own permission matrix.
  • Authentication — Users authenticate via email/password or Google OAuth.

Learn More