If you are talking about filtering the data based on the user's role then I'm not sure that this can be achieved. The reason for this is that the filters are done based on the attributes of the Post Object itself (see link) https://codex.wordpress.org/Class_Reference/WP_Post
Only the attributes of the Post Object can be used in a filter.
The reason for only having the username and id only is that they can be used as the post_author attribute to run a filter.
Notice in the Post object we do not see an attribute for role.
If I am not understanding the question, please let me know and we can go from there.
Yes, that's it. What I'm doing is showing a list of members on different pages based on their role in the company. With the current setup I needed to create a bunch of views that are exactly the same with the only difference of manually selecting the role for each view. It works but would make more sense to add more complex filter queries in the future and I could do this with only 1 view. #FeatureRequest