Multi-Organization
⚡ 4 min readManage multiple organizations, invite collaborators, and control access across your Transcodes projects
Organization Concept
An organization is the top-level entity in Transcodes. Every project belongs to an organization, and every user belongs to at least one organization.
Organization hierarchy:
Organization
├── Project A
│ ├── SDK Configuration
│ ├── Members (end users)
│ └── API Keys
├── Project B
│ └── ...
└── Collaborators (team members)- Organizations own projects and billing
- Collaborators are team members who manage the organization and its projects
- Members (end users) exist within individual projects
Creating an Organization
Log in to Transcodes Console
Go to Transcodes Console and sign in
Open the organization switcher
Click the organization name in the top navigation bar
Create new organization
Click Create Organization and provide a name for your new organization
Switch between organizations
Use the organization switcher to move between your organizations at any time
Each user can belong to multiple organizations. Use the organization switcher in the top navigation to change your active organization
Organization Roles
Transcodes supports three organization-level roles:
| Role | Permissions |
|---|---|
| Owner | Full access. Manage billing, delete organization, transfer ownership |
| Admin | Manage projects and members. Cannot delete the organization or transfer ownership |
| Member | View projects and resources. Cannot modify organization settings |
Every organization must have exactly one Owner. Ownership must be explicitly transferred before the current Owner can be removed
Inviting Collaborators
Navigate to organization settings
From the Console, open your organization settings
Open the Members section
Click on Members to view current collaborators
Send an invitation
Click Invite Member, enter the collaborator’s email address, and select a role (Admin or Member)
Collaborator accepts
The invited user receives an email and joins the organization upon acceptance
Invitation rules:
- Invitations expire after 7 days
- Only Owners and Admins can invite new collaborators
- Invited users must have a Transcodes account (or create one)
Ownership Transfer
Transferring ownership moves the Owner role to another collaborator:
- Navigate to Organization Settings
- Under Ownership, click Transfer Ownership
- Select the collaborator who will become the new Owner
- Confirm the transfer
Ownership transfer is immediate. The previous Owner is demoted to Admin. This action cannot be undone without the new Owner’s cooperation
Member Management
Changing a Collaborator’s Role
- Go to Organization Settings > Members
- Find the collaborator in the list
- Click the role dropdown and select the new role
- The change takes effect immediately
Removing a Collaborator
- Go to Organization Settings > Members
- Find the collaborator to remove
- Click Remove and confirm
- The collaborator loses access to the organization and all its projects
Removing a collaborator does not delete their Transcodes account. They can be re-invited later
What to do next?
After setting up your organization:
- Create a project to start building
- Configure RBAC for end-user role management within projects
- Set up Audit Logs for activity tracking