Roles & Permissions

Understanding team roles and what each can do.

hav.sh uses a role-based access system to control what team members can do. Each member has one of three roles.

#Roles

#Owner

The Owner is the person who created the team. Owners have full control over everything:

  • Manage all servers, services, and addons
  • Invite and remove team members
  • Change member roles
  • Modify team settings
  • Delete the team

Each team has exactly one owner.

#Admin

Admins can manage most team resources but cannot modify the team itself:

  • Manage servers, services, and addons
  • Create and restore backups
  • Invite new members
  • View all team settings

Admins cannot:

  • Remove the owner
  • Delete the team
  • Change the owner's role

#Member

Members have access to view and use team resources:

  • View servers, services, and addons
  • Access Odoo instances
  • View backups and monitoring
  • View team settings

Members cannot:

  • Add or remove servers
  • Invite or remove other members
  • Change team settings

#Role comparison

Action Owner Admin Member
View services and servers Yes Yes Yes
Create and manage services Yes Yes No
Create and manage servers Yes Yes No
Create backups Yes Yes No
Install addons Yes Yes No
Invite members Yes Yes No
Remove members Yes Yes No
Change member roles Yes No No
Modify team settings Yes No No
Delete team Yes No No

#Changing roles

Only the team Owner can change member roles. To change a role:

  1. Go to Team Settings > Members
  2. Find the member
  3. Select a new role from the dropdown
  4. Save the change