Skip to main content
LaneSync workspaces map to your GitHub organization. Invite teammates so they can view milestones, approve evidence, and collaborate on releases — without sharing a single login.

Roles

The first user to install the GitHub App for an org or personal account becomes admin. Every subsequent teammate must accept an invite — signing in with GitHub alone is not enough. Every workspace must keep at least one admin — you cannot demote or remove the last admin without promoting someone else first.

Invite a teammate

1

Open Team settings

Go to lanesync.devSettingsTeam tab. Only admins see the Invite Member button.
2

Generate an invite link

Click Invite Member. LaneSync calls POST /api/team/invite and returns an HMAC-signed link:
Copy the link and send it to your teammate (Slack, email, etc.). New invites default to the member role.
3

Teammate accepts the invite

Your teammate signs in to LaneSync with GitHub OAuth and opens the invite link. LaneSync verifies the signature and expiry, then adds them to the workspace.Their session switches to the invited workspace automatically.
Invite links expire after 7 days. Generate a fresh link if the previous one expired or was already used.

Change a member’s role

  1. Go to Settings → Team
  2. Find the member in the table
  3. Click Promote to Admin (shield-plus icon) or Demote to Member (shield-minus icon)
LaneSync calls PATCH /api/team/:userId/role with { "role": "admin" } or { "role": "member" }.
Promote a backup admin before demoting yourself or removing another admin. LaneSync blocks changes that would leave the workspace with zero admins.

Remove a member

  1. Go to Settings → Team
  2. Click the Remove (trash) icon next to the member
  3. Confirm in the dialog
LaneSync calls DELETE /api/team/:userId. Admins cannot remove themselves — delete the workspace or transfer admin first.

Troubleshooting

Promote another member to admin first, then demote the original admin.
Confirm they opened the full invite URL while signed in with the correct GitHub account. They must accept the invite — merely signing in is not enough.

Dashboard overview

What teammates see after joining.

Billing and plans

Pro upgrades and workspace limits — admin only.