Team roles

Owner, admin, and member permissions

Three roles with different permission levels.

PermissionMemberAdminOwner
View team prompts
Invite members
Remove members
Change member roles
Delete team

One owner per team. Ownership transfers by setting another member's role to owner.