Skip to Content
DocsCollaborationProject Members

Project Members

Project Members allows you to view and manage the people who have access to a project.

Each member can be assigned a role with specific permissions, ensuring that everyone has the appropriate level of access while collaborating on database engineering tasks.


Before you begin

Before managing project members, ensure that you have:

  • Created a Workspace
  • Created a Project
  • Invited members to the project
  • Permission to manage project members

[!NOTE] Only users with the required permissions can update member roles or remove members from a project.


What are Project Members?

Project Members are users who have accepted an invitation and now have access to a project.

Depending on their assigned role, members may be able to:

  • View database schemas
  • Edit database schemas
  • Generate SQL and DBML
  • Use AI Engineering features
  • Collaborate in real time
  • Leave comments
  • Review version history

View project members

To view project members:

  1. Open a Project.
  2. Navigate to Members.
  3. Review the member list.

The member list displays all users who currently have access to the project.


Member information

Each member includes:

PropertyDescription
NameMember display name
EmailMember email address
RoleAssigned project role
StatusActive or Pending
Joined DateDate the member joined
Last ActiveMost recent activity

Manage member roles

Depending on your permissions, you can:

  • Change a member’s role
  • Promote a member
  • Demote a member
  • Remove a member from the project

Role changes take effect immediately.


Remove a member

To remove a member:

  1. Open the project member list.
  2. Select the member.
  3. Choose Remove Member.
  4. Confirm the action.

After removal, the member no longer has access to the project.

[!WARNING] Removing a member revokes their access to project resources. Ensure that important work has been transferred before removing access.


Member roles

Projects support different permission levels depending on your configuration.

Typical roles include:

RoleDescription
OwnerFull project management access
EditorCan modify project content
ViewerRead-only access

The available roles may vary depending on your workspace configuration.


Best practices

  • Assign the lowest level of access required.
  • Review project members regularly.
  • Remove inactive members when appropriate.
  • Update member roles as responsibilities change.

[!TIP] Regularly reviewing project membership helps keep projects secure and well organized.


Last updated on