First, election laws bar the solicitation of money (by both employees and nonemployees) in all federal office buildings --the White House included.
Election law prevents people from soliciting money in the White House.