Organizations
Organizations allow teams to collaborate on plugin development with shared projects, content, and publishing capabilities.
What Are Organizations?
An Organization is a shared workspace that includes:
- Members with different access levels
- Shared Projects visible to the team
- Shared Content (samples, images, etc.)
- Publishing under the organization name
Creating an Organization
- Go to Account → Organizations
- Click Create Organization
- Enter organization details:
- Name - Display name
- Slug - URL-friendly identifier
- Avatar - Organization icon
- Click Create
You automatically become the Owner of organizations you create.
Roles & Permissions
| Role | Permissions |
|---|---|
| Owner | Full control, billing, delete org |
| Admin | Manage members, all projects |
| Member | Access org projects, create new |
Role Capabilities
| Capability | Owner | Admin | Member |
|---|---|---|---|
| View org projects | ✓ | ✓ | ✓ |
| Create projects | ✓ | ✓ | ✓ |
| Edit any project | ✓ | ✓ | ✗ |
| Delete projects | ✓ | ✓ | ✗ |
| Manage members | ✓ | ✓ | ✗ |
| Change roles | ✓ | ✓ | ✗ |
| Delete organization | ✓ | ✗ | ✗ |
| Manage billing | ✓ | ✗ | ✗ |
Inviting Members
- Open Organization Settings
- Go to Members tab
- Click Invite Member
- Enter their email address
- Select a role
- Send invitation
Invitees receive an email to join.
Organization Projects
Creating Org Projects
When creating a project, you can assign it to an organization:
- File → New Project
- Under Organization, select your org
- The project is now owned by the organization
Project Visibility
Organization projects have three visibility levels:
| Visibility | Who Can Access |
|---|---|
| Private | Organization members only |
| Organization | All org members |
| Public | Anyone (when published) |
Transferring Projects
Move personal projects to an organization:
- Open the project
- File → Project Settings
- Under Owner, select the organization
- Confirm the transfer
Shared Content
Organizations have a shared content library:
Uploading Shared Content
- Content → Organization Library
- Click Upload
- Select files
- Content is available to all org members
Using Shared Content
In any org project, access shared content:
- Open content picker (e.g., in Sampler node)
- Switch to Organization tab
- Browse and select shared content
Content Permissions
| Action | Owner | Admin | Member |
|---|---|---|---|
| View shared content | ✓ | ✓ | ✓ |
| Upload content | ✓ | ✓ | ✓ |
| Delete content | ✓ | ✓ | ✗ |
Publishing
Organizations can publish plugins to the marketplace:
- Complete your plugin
- File → Publish
- Select Organization as publisher
- Fill in marketplace listing details
- Submit for review
Published plugins appear under the organization name.
Billing
Organization billing is managed by Owners:
- Account → Organization → Billing
- View usage and invoices
- Update payment methods
- Manage subscription tier
Leaving an Organization
Members can leave anytime:
- Account → Organizations
- Find the organization
- Click Leave
Owners must transfer ownership before leaving.
Deleting an Organization
Only Owners can delete:
- Organization Settings → Danger Zone
- Click Delete Organization
- Type the organization name to confirm
- All org projects and content are deleted
Warning: This cannot be undone.
Best Practices
- Use clear role assignments - Give members appropriate access
- Organize shared content - Use folders and naming conventions
- Coordinate on projects - Communicate about who’s working on what
- Back up important work - Export critical projects locally