Updated the operation registerExternalUser()