It is possible to have multiple users that come with the same name (but different username), e.g.
heimueller, Heinz Müller
heimueller2, Heinz Müller
Opencast cannot handle this situation when it comes to user groups: In Organization->Groups->"Edit Group", there would be only one "Heinz Müller" displayed. Even if both users would be displayed, there would be not indication of which "Heinz Müller" is which "Heinz Müller".
I therefore suggest to display not just the user's name but also his/her E-Mail address in the list to correctly handle this situation, i.e. the users are listed like:
Heinz Müller <firstname.lastname@example.org>
Heinz Müller <email@example.com>
Having the E-mail address directly available in the lists also makes it easier to contact users if required (no need to lookup the users table).
"As a service provider, I need to be able to deal with multiple users that have the same name and email address"
Better to include their usernames, which are the actual differentiator.
As for us, we don't like "Heinz Müller <heimueller>" since not user friendly and also, the username doesn't provide any useful information except making the entries distinguishable. But making the format configurable would be easy and would allow adopters to adjust the representation to their needs.
What do you think?
Also, the username wouldn't be of much help: From where do you know which Heinz has which username? Better chance to be able to distinguish the Heinz's by their E-mail address.