Organization
The top-level organizational unit that provides data isolation and manages team access through invitations.
Overview
Organizations serve as the foundational unit of the Rhesis platform, providing complete isolation between different teams or companies. Each organization has its own set of projects, tests, and resources that are not accessible to other organizations.
Key Features
The organization structure ensures complete separation of data between different teams, making it impossible for one organization to access another's information. Team management is handled through email invitations, allowing you to bring colleagues into your organization with ease. You can configure organization information and contact details through the settings interface. Note that users can only belong to one organization at a time, ensuring clear boundaries between different workspaces.
Team Management
Inviting Team Members:
- Navigate to the team page and send an invitation email
- Invitation statuses:
- Invited: Email sent, user hasn't accepted yet
- Active: User has accepted and joined the organization
Leaving an Organization:
- Navigate to organization settings
- Scroll to "Danger Zone"
- Click "Leave Organization" and confirm
- You'll lose access immediately and need a new invitation to rejoin
Use Cases
Single Company: Most teams use one organization for their entire company, with development, staging, and production projects all under one org, shared team access across all environments, and centralized management.
Multiple Organizations: Some scenarios require multiple organizations, such as:
- Agencies: Separate organizations for each client
- Contractors: Keep client work isolated
- Enterprise: Different business units with strict data separation requirements