Teams
Team management and team-scoped tunnels
Teams group users together and scope tunnel visibility.
Roles
User roles (server-wide):
- admin: full access to all resources
- member: access to own resources and team resources
Team roles:
- owner: can manage team members
- member: can create tunnels under the team
Create a team
Admins can create teams:
funnel teams create --name backendManage members
funnel teams add-member --team <team_id> --user <user_id>
funnel teams remove-member --team <team_id> --user <user_id>
funnel teams set-member-role --team <team_id> --user <user_id> --role ownerList members:
funnel teams list-members --team <team_id>Team-scoped tunnels
Associate a tunnel with a team using --team:
funnel http 3000 --team <team_id>Team-scoped tunnels are visible to all team members in the status and sessions views. Non-members cannot see or interact with them.
User management
Admins can list users, change roles, and deactivate accounts:
funnel users list
funnel users set-role --user <user_id> --role adminDeactivated users cannot authenticate and their active tunnels are rejected.