Is it possible to prevent a user with a specific role from being able to register for ANY EVENT?
There is a Drupal permission for event registration. It is unchecked for that role, but doesn't seem to have any affect (assuming since anonymous is allowed to register) as users with that role can still register. On the CiviCRM side there are ACLs. If I allow "everyone" to register then it includes all roles. I don't see any way to exclude them.
This is pretty important as we have a global login for several users. People don't read clearly and end up registering as the wrong person...