Es kommt wirklich darauf an, wie die Auswahlliste gebildet wird.
Bei der Bildung der Liste muss ermittelt werden, wer da gerade vor der Kiste sitzt. Hierfür bietet sich die Auswertung einer Rolle an - bitte keine starr verdrahteten Namen.
Ergo: Auswahl durch Formel bilden und dort je nach @UserRoles die Liste bilden. Dann sieht nur der bestimmte Werte, die auch für ihn / seine Rolle ausgewählt wurden.
Bernhard