Feature Request: Team Account Support with Role-Based Permissions
Description:
Introduce team account support with three defined roles: Owner, Admin, and Manager, each with distinct permissions. This ensures secure collaboration, accountability, and efficient user and subscription management.
Role | Pickaxe Management | Studio Management | Billing Access | User Management | Subscriptions |
---|---|---|---|---|---|
Owner | Full (Create, Edit, Delete) | Full (Create, Edit, Delete) | Full | Manage Admins, Managers, Users | Full (Create, Edit, Cancel) |
Admin | Full (Create, Edit, Delete) | Full (Create, Edit, Delete) | None | Manage Managers, Users in Studios | Full (Create, Edit, Cancel) |
Manager | Full (Create, Edit, Delete) | None | None | Manage Users within Pickaxes they own | None |
Benefits:
- Enhances collaboration by defining clear responsibilities.
- Ensures financial and subscription controls are centralized with Owners/Admins.
- Reduces security risks with role-specific permissions.
Potential Add-Ons:
- Audit trails for role activity.
- Role transferability for flexibility during team changes.
- Customizable permissions for scalability.
This structure improves team workflows and aligns with best practices for security and user management.