Benutzer kann seine eigenen Daten nicht ändern, wenn er nicht SU ist.
Ich bin als Benutzer eingeloggt, der Zugriff auf den Admin-Bereich hat, aber kein SU ist. Wenn ich über mein Profil gehe, dort Sachen eintrage und auf "Speichern" klicke, bekomme ich die Meldung, dass ich nicht die nötigen Rechte besitze. Das liegt daran, dass beim Aufruf der Ajax-Funktion ajax_users_save
geprüft wird, ob der Benutzer SU ist. Daher sollte ein Benutzer für das Ändern seines eigenen Profils wohl eher eine eigenständige Ajax-Funktion haben.