Roles and Permissions
LearnHouse uses a role-based access control model. Every user within an organization is assigned one of three roles.
Admin
Admins have full control over the organization. They can:
- Manage all courses, collections, and content
- Manage users and assign roles
- Configure organization settings (branding, AI, signup)
- Access all platform features
Teacher / Staff
Teachers and staff members can create and manage educational content. They can:
- Create and edit courses, chapters, and activities
- View student Trails and quiz results
- Use the AI assistant for content creation
- Manage collections
Teachers cannot modify organization-level settings or manage other users’ roles.
Student
Students are the primary learners on the platform. They can:
- Browse and enroll in available courses
- Complete activities and quizzes
- View their own Trail and progress
- Interact with the AI assistant for learning support
Students cannot create or edit courses or access administrative features.