(#17031) Parse ADSI usernames -> domain / account

 - User names were previously naively accepted without checking if
   they were qualified with a host or domain