Note: `user_auth_scheme` is optional; if provided, give it as a JSON string. Translation should be a JSON object mapping old->new auth levels. Keys and values must be strings (quote numeric values), the server will handle coercion. Examples: int->int: {"5":"10"}, str->str: {"guest":"visitor"}, int->str: {"3":"guest"}, str->int: {"member":"1"}.