Allow specific users to impersonate defined users

You will have to write a plugin that will overwrite the can_impersonate? method