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:
- Navigate to Settings → Members
- Click "Invite Member"
- Enter their email address
- Select a role
- 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
| Role | Capabilities |
|---|---|
| Owner | Full access — manage billing, members, integrations, and all sync configuration |
| Admin | Manage sync tasks, rules, integrations, and members (cannot manage billing) |
| Member | View 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