TimeCamp does not directly support role-based time filtering. However, users can work around this limitation by using team-based filters and organizing teams according to roles. This allows users to obtain role-equivalent reports by grouping individuals by role instead of team. Additionally, users can repurpose teams as roles to achieve the desired filtering effect.