Organizations
Organizations are the top-level entity that groups users together. Each organization can have multiple members with different roles that determine what actions they can perform. This documentation will cover the roles, permissions and options involved with organizations.
Key Concepts
- Organization: A group or team that contains members and resources like courses, learners, collections, etc.
- Member: A user who belongs to an organization with an assigned role
- Role: Defines what actions a member can perform within the organization
Roles
There are three primary roles within each organization, with increasing levels of access:
1. Member (Default)
The Member role is designed for regular users who need to create and manage content but don't require administrative privileges.
Most organization members should have the Member role.
2. Admin
The Admin role has comprehensive permissions to manage all resources within the organization, except for certain owner-only privileges.
Only give the Admin role to trusted individuals who need full control over resources and organization settings.
3. Owner
The Owner role has complete control over the organization with all administrative permissions plus ownership-specific capabilities.
Given to the creator of the organization
Resource Permissions Breakdown
Learners
| Action | Member | Admin | Owner |
|---|---|---|---|
| Create | ✅ | ✅ | ✅ |
| Update | ✅ | ✅ | ✅ |
| Delete | ❌ | ✅ | ✅ |
Courses
| Action | Member | Admin | Owner |
|---|---|---|---|
| Create | ✅ | ✅ | ✅ |
| Update | ✅ | ✅ | ✅ |
| Share | ❌ | ✅ | ✅ |
| Archive | ❌ | ✅ | ✅ |
| Delete | ❌ | ✅ | ✅ |
Collections
| Action | Member | Admin | Owner |
|---|---|---|---|
| Create | ✅ | ✅ | ✅ |
| Update | ✅ | ✅ | ✅ |
| Share | ❌ | ✅ | ✅ |
| Archive | ❌ | ✅ | ✅ |
| Delete | ❌ | ✅ | ✅ |
API Keys & Webhooks
| Action | Member | Admin | Owner |
|---|---|---|---|
| Read | ❌ | ✅ | ✅ |
| Create | ❌ | ✅ | ✅ |
| Update | ❌ | ✅ | ✅ |
| Delete | ❌ | ✅ | ✅ |
Members
| Action | Member | Admin | Owner |
|---|---|---|---|
| Read | ✅ | ✅ | ✅ |
| Create | ❌ | ✅ | ✅ |
| Update | ❌ | ✅ | ✅ |
| Delete | ❌ | ✅ | ✅ |
Organization Settings
| Action | Member | Admin | Owner |
|---|---|---|---|
| Update | ❌ | ✅ | ✅ |
| Delete | ❌ | ❌ | ✅ |