Guide

Add User to Team

Overview

Adding team members to your Supabase project enables collaborative development and streamlines access management across your organization. Supabase projects often require multiple developers, designers, and stakeholders to work together on database design, API configuration, and deployment. By inviting users directly through the team management interface, you grant them project-level access while maintaining security through role-based permissions (Developer, Owner, or Administrator). This process is essential when scaling your team and ensuring everyone has the appropriate access to your Postgres database and backend services.

Before you begin

  • A Supabase account with an active project (visit supabase.com and log in)
  • Owner or Administrator role on the Supabase project or organization (required to invite new members)
  • Email addresses of the team members you wish to invite
  • Team members must have valid email accounts (they will receive an invitation link)

Step by step

1
ClickInvite members

Open the team member invitation dialog by clicking the 'Invite members' button in your Supabase project settings. This button typically appears in the Members, Team, or Access Control section of your project dashboard.

Tip. If you cannot find the 'Invite members' button, ensure you are in the correct project and have Owner or Administrator permissions. You may need to navigate to Project Settings > Members or Organization Settings > Team.
Step 1
2
Typename@example.com, name2@example.com, ...

Enter the email addresses of the team members you want to invite in the text field. Separate multiple email addresses with commas and spaces (e.g., 'user1@example.com, user2@example.com, user3@example.com').

Tip. Paste email addresses directly from your team roster or contact list to avoid typos. Double-check that each email is valid and belongs to an active team member account.
3
ClickInvite team members Single Sign-On (SSO) available Enforce login via your company identity provider for added security and access control. Available on Team plan and above. Docs Upgrade to Team Role Developer Owner Administrator Developer Email addre

Click the 'Invite team members' button to send invitations to all entered email addresses. This action triggers Supabase to dispatch invitation emails to each recipient, granting them access to your project once they accept.

Tip. Note that the button may display additional information about SSO availability or plan features. On Team plan and above, you can enforce login via your company identity provider for enhanced security. Wait for the confirmation message before closing the dialog.
Warning. Once invitations are sent, all listed email addresses will receive access to your project. Ensure you have verified the email list before clicking this button. If you accidentally invite the wrong address, you may need to remove them from the Members list after they join.
Step 3

Confirm it worked

  1. 1Invitation confirmation message appears on screen after clicking 'Invite team members'
  2. 2Invited team members receive an email invitation with a link to join the project
  3. 3New team members appear in the Members or Team section of your project settings with a pending or active status
  4. 4Each invited user can log in and access the project according to their assigned role

Common issues

Keep reading