How a user with role "X" could see:
- tasks for his role.
- tasks that have been begun by users by the same role.
1: by using the pooled tasklist and put the *group* name in the pooled actors list
2: Begun? Or assigned to? Write your own query for it (just like I responded in the seam forum)