🛡️ Admin Panel
The Admin Panel is a privileged section available only to Super Admins and Organization Admins. It provides full control over user roles and organization management within the Teaching Machines platform.
🏢 Organization Management
🔒 Super Admin Access Only
Super Admins can create new organizations using the Create Organization button in the top-right corner.
- Click the Create Organization button to input the organization’s name and configuration.
- Once created, organizations have their own settings, users, and flows.
- Each organization can also be mapped to a custom domain.
👥 User Management
🧑💼 Super Admin View
- Can view all users across all organizations.
- Use the Show Forbidden Roles toggle to display users with restricted or deactivated roles.
- Modify any user’s role using the Role dropdown beside each user entry.
🧑🏫 Organization Admin View
- Can view only users within their organization.
- Also have access to the Show Forbidden Roles toggle.
- Can change roles of users within their own organization only using the Role dropdown.
🎚️ Role Management
Each user’s role determines their access level within the application:
- Super Admin
- Organization Admin
- Teacher
- Student
- Restricted (forbidden) – These are hidden by default but can be shown using the toggle.
Use the dropdown menu next to a user’s name to change their role as appropriate.
⚠️ Note: Role changes take effect immediately and may impact the user’s ability to access certain parts of the app.
✅ Summary
Feature | Super Admin | Organization Admin |
---|---|---|
View all users | ✅ | ❌ (only own org) |
Change user roles | ✅ (all users) | ✅ (own org only) |
Create new organizations | ✅ | ❌ |
Toggle forbidden roles | ✅ | ✅ |
By managing users and organizations through the Admin Panel, Teaching Machines ensures secure, scalable, and role-based access across all educational interactions.