Access and Switching
Click the organization selector in the top-left corner to:- Switch between organizations
- Apply to join a new organization
- Search for the organization name
- Submit a request
- After approval by the organization owner, you can switch into that organization

Create Organization
- A default organization is automatically created when you register (via email or third-party login)
- The organization name is initially based on your email and can be renamed by the owner
- Each user can have only one owned organization
Organization Types
CodeBanana distinguishes between two types of organizations: Own Organization- The organization you created and fully control
- You are the Owner
- Each user can have only one
- Organizations you join as a collaborator
- You can be part of multiple work organizations
Key behavior
- You can only be in one organization at a time
- Switching organizations means switching your entire workspace:
- Projects
- Files
- Contacts
Members and Roles
Organizations manage collaboration through roles:- Owner
- Full control over the organization
- Manages members, permissions, and billing
- Member
- Can access AI resources and participate in projects
Join mechanism
- Users must actively apply to join an organization
- Search by organization name and submit a request
- Access is granted after admin approval

Leaving an organization
- Users can switch between organizations if they belong to multiple
- Full removal currently requires action from the organization owner
- Self-service “leave organization” is not yet available (to prevent accidental data loss)
Organization & Projects
Projects are tightly bound to organizations: Strong binding- Every project must belong to a specific organization
- Projects cannot exist outside an organization
- Projects in one organization are not visible to members of another
- Switching organizations refreshes your entire project list
- If an external user is invited to a project:
- They gain access to the project only, not the organization
- Currently, the project may appear across their organization views
- Future updates will place such projects under the user’s personal organization

