First, election laws bar the solicitation of money (by both employees and nonemployees) in all federal office buildings --the White House included.
The White House made laws to prevent solicitation people too many people were doing it.