Ah, I was looking into auth.Group for some reason and trying to add permission.name in there. What you're suggesting here makes sense and there is even an easier way to do it:

```email = fields.Field(attribute='userprofile__user__email')```

no need for dehydrate function.

I've added username and group_name.

Thanks!