- Documentation
- Projects
- Team Collaboration
Team Collaboration
Guara Cloud lets you collaborate as a team within a project. Each member receives a role with specific permissions, ensuring everyone has the appropriate level of access.
Roles and permissions
Each project member has one of four roles:
| Role | Description |
|---|---|
| Owner | Full control. Can delete the project, configure billing, and transfer ownership. |
| Admin | Manages team, settings, and services. Cannot delete the project or transfer ownership. |
| Member | Creates and edits services, deploys, manages environment variables and domains. |
| Viewer | Read-only access to all project data. |
Detailed permissions table
| Permission | Owner | Admin | Member | Viewer |
|---|---|---|---|---|
| View project | ✓ | ✓ | ✓ | ✓ |
| Edit project settings | ✓ | ✓ | ✗ | ✗ |
| Delete project | ✓ | ✗ | ✗ | ✗ |
| Configure billing | ✓ | ✗ | ✗ | ✗ |
| Create services | ✓ | ✓ | ✓ | ✗ |
| Edit services | ✓ | ✓ | ✓ | ✗ |
| Deploy services | ✓ | ✓ | ✓ | ✗ |
| Manage environment variables | ✓ | ✓ | ✓ | ✗ |
| Manage domains | ✓ | ✓ | ✓ | ✗ |
| Invite members | ✓ | ✓ | ✗ | ✗ |
| Remove members | ✓ | ✓ | ✗ | ✗ |
| Change roles | ✓ | ✓ | ✗ | ✗ |
| Transfer ownership | ✓ | ✗ | ✗ | ✗ |
Inviting members
To invite a new member to the project:
- Open the project and click Team in the sidebar menu.
- Click Invite Member.
- Enter the email of the person you want to invite.
- Select the role they will have in the project (Admin, Member, or Viewer).
- Click Send Invite.
The invitee will receive an email with a link to accept the invitation. Until the invite is accepted, they will appear as “Pending” in the members list.
Changing roles
To change an existing member’s role:
- Go to Team in the project settings.
- Find the member in the list.
- Click the options menu next to their name.
- Select Change Role and choose the new role.
Only Owners and Admins can change other members’ roles. An Admin cannot promote another member to Owner — only the Owner can transfer ownership.
Removing members
To remove a member from the project:
- Go to Team in the project settings.
- Find the member in the list.
- Click the options menu and select Remove.
- Confirm the removal.
The removed member loses access to all project resources immediately. Only Owners and Admins can remove members.
Leaving a project
If you want to leave a project you are a member of:
- Open the project and click Team.
- Find your own name in the members list.
- Click Leave Project and confirm.
After leaving, you lose access to the project immediately. If you need to rejoin, you will need a new invitation.