Skip to main content

Members & Roles

TestVibe uses workspaces and roles to decide what each user can see and manage. Every user has a personal workspace; team workspaces are shared, and each member has a role — owner, admin, member, or viewer.

Membership is managed inside TestVibe from Settings → Members — it does not depend on GitHub teams or repository permissions.

Open the workspace switcher, see where workspace context appears in Settings → Members, review what each role controls, switch workspace and project, then run through the checks for a teammate who cannot see a project.

Where workspace context appears​

PlaceWhat it means
Workspace switcher (header)Sets the active workspace; projects are listed per workspace.
Settings > MembersShows who belongs to the workspace, their roles, and pending invites.
Settings > Members headingIdentifies the workspace whose membership you are managing.

Joining a Team Workspace​

TestVibe does not auto-join anyone by email domain. Owners and admins of a team workspace add people from the Members panel by sending an invite (email + role) or sharing an invite link — anyone who opens the link and signs in joins with the role the link carries. See Invite Members.

What roles control​

RoleHow it affects TestVibe
OwnerFull control of the workspace, including members, roles, billing, and deleting the workspace.
AdminManage projects, settings, and members.
MemberDay-to-day testing work in the workspace's projects.
ViewerRead-only — can view projects, tests, and results but cannot spend credits or change settings.

Change workspace or project​

  1. Open the workspace switcher in the header.
  2. Select the workspace.
  3. Select the project.

If a teammate cannot see a project​

CheckWhy
Workspace membershipThe user must belong to the workspace that owns the project.
Active workspaceThey may be looking at a different workspace in the switcher.
Pending invite or access requestInvites must be accepted and access requests approved first.
RoleSome settings require the admin or owner role.

After a membership change, refresh TestVibe or sign in again so the workspace reloads current permissions.

For invites and roles, see Manage workspaces and members. For joining via a project link, see Join an existing project.