Student and Staff is no problem and is already distinguished in our ability.rb, but you are right with repsonsible user and deputy, which actually is a problem because they depend on the chair/joboffer.