Generating unique ID for user if missing; calling external
synchronizers if user was successfully updated