Organizations and members

Personal workspaces and organizations, roles, invitations and member management.

V12 keeps your work in workspaces: your personal workspace, and organizations you share with other people. Each one has its own repositories, runs, findings and credits, and an organization's Admins manage who belongs to it.

Personal workspace and organizations

  • Your personal workspace comes with your V12 account and is named after your username. Only you are in it: it has no Members page, and you cannot invite anyone to it.
  • An organization is a workspace you share with other people. You can belong to several.

To change the active workspace, open the account menu (your name at the bottom of the sidebar), point to Switch organization and pick a workspace. Personal marks your own. The sidebar and Settings then show the workspace you picked.

Create an organization

V12 creates an organization from a GitHub organization.

Open the account menu and click New organization….

If your GitHub account is not connected yet, the first screen is Connect your GitHub account. Click Connect GitHub account.

Under Where are your repositories?, pick the GitHub organization. If V12 is not installed there yet, click Install V12 on another GitHub organization and install it on GitHub.

Under Which repositories first?, pick repositories and click Add N repositories and continue. V12 creates the organization, named after the GitHub organization, and makes you its Admin.

Under Who works in followed by the organization's name, invite people by email, or click Skip for now.

To create the organization, you must be an admin of the GitHub organization, or have asked to install V12 there and had the request approved. If the GitHub organization already has a V12 workspace, you can open it or continue its setup when you belong to it; otherwise it shows "Already connected to another workspace." If you pick your personal GitHub account instead, V12 adds its repositories to your personal workspace.

Roles

An organization has two roles, Admin and Member. You are an Admin of the organizations you create, and you control your personal workspace.

CapabilityMembersAdmins
Start and cancel runs✓✓
Triage findings✓✓
Create and edit focuses✓✓
See billing, members, integrations and Autopilot✓✓
Add and remove repositories; change billing, members, settings, integrations and Autopilot rules✓
Share a repository inbox✓

Some messages in the app say "owner", such as "Ask an owner of … for a new one." They mean an Admin.

Invite members

Admins invite people from Settings → Members.

Click Invite.

In the Invite to dialog, enter one Email address.

Choose a role: Member, the default, or Admin.

Click Send invite. V12 emails the invitation.

The invitation belongs to that address: the person must accept it while signed in to V12 with the same email address. The link opens a page that names the organization and the role. Someone who is signed out is asked to sign in or create an account first. Clicking Accept invite joins the organization and opens it; a signed-in invitee can also click Decline.

An expired link says "This invitation expired", and a link someone already used says "This invitation was already used".

Invitations that nobody has accepted yet are listed under Pending invites, which only Admins see. Each one shows its role and when it expires. Revoke cancels an invitation. There is no resend: invite the same address again, and the new invitation replaces the pending one.

You cannot invite yourself or someone who is already a member.

Change a role or remove a member

As an Admin, open Settings → Members and click a member's role to open its menu. Pick Admin or Member, or Remove from organization.

  • You cannot change your own role. Pointing at it shows "You cannot change your own role".
  • Every organization keeps at least one Admin: V12 refuses to demote or remove the last one.
  • Members see everyone's role but cannot change it; pointing at a role shows "Only admins can change roles".

Removing someone takes effect at once and signs them out of V12.

Rename

Admins rename an organization in Settings → General, in the Organization name field. Members see the name but cannot change it. A new organization starts with its GitHub organization's name written as words: tempo-labs becomes "Tempo Labs".

On this page