Organizations & Projects
What this covers
Section titled “What this covers”This page describes how organizations and projects work in Edro 3D: their structure, the roles and permission model, plan limits, and the behavior of public access.
Organizations
Section titled “Organizations”An organization is the top-level container that groups projects and members. Every project belongs to exactly one organization. Each organization has a name, which you can change at any time from the Project Manager or the organization’s Settings page, and a billing email, which can be different from your user account email.
Organizations are either on the free plan or the pro plan (see Plan limits). The plan determines how many projects you can create and how many editor/owner licenses are available to your members.
Creating an organization
Section titled “Creating an organization”Any registered user can create one free-plan organization. A user can be a member of multiple organizations across different plans and roles.
Deleting an organization
Section titled “Deleting an organization”An organization can be deleted from its Settings page by an owner. Deleting an organization permanently removes all its projects and associated data. This action cannot be undone.
Projects
Section titled “Projects”A project holds a 3D scene and its showcase settings. Projects belong to an organization and are listed on the Project Manager screen.
Each project has a name, which you can edit inline in the Project Manager. You can also assign it an optional custom slug — a short identifier used as the showcase URL path (for example, /play/my-scene). Slugs must be at least 6 characters long, contain only lowercase letters, numbers, and hyphens, and must be globally unique across all projects.
A project is considered deployed once it has been published at least once. Undeployed projects are not visible to users who only have the player role.
Roles & permissions
Section titled “Roles & permissions”Edro 3D uses four roles for both organizations and projects:
| Role | Showcase | Editor (read) | Editor (write) | Manage members | Delete |
|---|---|---|---|---|---|
| Player | ✓ | — | — | — | — |
| Viewer | ✓ | ✓ | — | — | — |
| Editor | ✓ | ✓ | ✓ | — | — |
| Owner | ✓ | ✓ | ✓ | ✓ | ✓ |
Inheritance
Section titled “Inheritance”Roles assigned at the organization level are inherited by all projects in that organization. A role assigned directly to a project applies only to that project.
If a user has a role through both the organization and a direct project grant, the more permissive role applies.
Assigning roles & inviting users
Section titled “Assigning roles & inviting users”You can manage who has access to an organization or an individual project in two places:
- Organization level — open the Members & licenses dialog from the Project Manager (the Members button next to an organization). Here you can invite users by email and assign them a role that applies to the entire organization and all its projects.
- Project level — open the Users & Sharing dialog from the top-right area of the editor. This lets you grant a role for that specific project only, without affecting the user’s access to the rest of the organization.
Users must be registered in Edro 3D with the same email address before they can accept an invitation and access shared content.
License consumption
Section titled “License consumption”Only owner and editor roles consume a license from the organization’s license pool. Player and viewer roles are free and unlimited.
The Members & licenses dialog on the Project Manager shows how many licenses are currently in use versus available.
Public access
Section titled “Public access”Public access lets anonymous (unauthenticated) users access a project without being added as a member.
| Public access level | What anonymous users can do |
|---|---|
| Player | View the deployed showcase. |
| Viewer | View the deployed showcase and see real-time editor changes. |
Public access is set at the project level and is required to use an embed code.
Plan limits
Section titled “Plan limits”| Free | Pro | |
|---|---|---|
| Projects per organization | 3 (plus bonus projects) | Unlimited |
| Editor/owner licenses | 1 (plus bonus licenses) | Per subscription quantity |
| Viewer/player seats | Unlimited | Unlimited |
Expanding the free plan with Rewards
Section titled “Expanding the free plan with Rewards”Free-plan organizations can earn bonus projects and bonus licenses without upgrading to pro. Open the Rewards dialog from the Project Manager (the trophy button next to an organization) to see available rewards and your progress toward each one.
Rewards are earned by reaching milestones such as getting visitors to a published showcase. Once a reward is granted you can redeem it directly from the Rewards dialog — redeeming applies the bonus immediately (for example, +3 bonus projects or +10 bonus licenses).
You can also enter a promotion code in the Rewards dialog to redeem a code-based reward instantly.