Docs
Teams & Members

Teams & Members

Invite members, assign roles, and manage access.

Repo File Sync supports multi-user organizations so your team can collaborate on sync configurations. Manage who has access, what they can do, and invite new members — all from the dashboard.

Inviting Members

To invite a new team member:

  1. Navigate to Settings → Members
  2. Click "Invite Member"
  3. Enter their email address
  4. Select a role
  5. Send the invitation

The invited user will receive an email with a link to join your organization. Pending invitations appear in the Invitations section until accepted.

Roles and Permissions

RoleCapabilities
OwnerFull access — manage billing, members, integrations, and all sync configuration
AdminManage sync tasks, rules, integrations, and members (cannot manage billing)
MemberView sync tasks, PR activity, and repo status. Can run sync tasks but cannot modify configuration

Managing Team Members

From the Members settings page you can:

  • View all members with their roles and join dates
  • Change a member's role to adjust their permissions
  • Remove a member to revoke their access to the organization

Managing Invitations

The Invitations section shows all pending invitations. From here you can:

  • View pending invitations with their status and expiry
  • Revoke an invitation if it was sent in error or is no longer needed

Best Practices

  • Use the principle of least privilege — assign the minimum role needed for each member's responsibilities
  • Review members regularly — remove access for people who no longer need it
  • Limit Owner access — only organization owners should have billing and member management privileges
  • Clean up expired invitations — revoke invitations that haven't been accepted

Next Steps

  • Set up Integrations to connect your GitHub repositories
  • Create your first Sync Task to start synchronizing files