I don't know if there is an option for su, I don't have root access to an AIX box right now. But I would check the following.
1) When the users run "su", is it running the su binary that you want them to run.
Try this code as the user to check the location:
$ whereis su
su: /usr/bin/su
Be aware that a script may be named "su" and be the one executed instead of the /usr/bin/su binary.
2) There is also a package called sudo, check to see if you have it installed, it may be logging folks in w/o passwords.
3) Are the users sharing the id for root. Logged in as one of the user type "id" to see if the uid = 0. You can also check their id without logging in as them (e.g.: id username). If they share an id with root (0), they are root.
Good Luck.
-Hallux