I've created a filter that captures issues for which the current user is a Reporter or Assignee. (I assme Assignee will only yield a result if the current Assignee is the current user.)
I think there are no roles and no groups currently in our Production instance, although I'm going to find out for sure. In the meantime, are there other non-custom non-role fields that capture whether the current user interacted with the issue? Last status changer? User who resolved the issue?