From John Loftus and Mark Aarons, The Secret War Against the Jews, St. Martins Griffin, 1994, page 402:
Far from being the super spy that "Cap" Weinberger portrayed him to be, Pollard was a low-level incompetent with an exaggerated opinion of his own worth. CIA officer Ricky Ames may have exaggerated Pollard's leaks in order to conceal his own work for the Russians. As a practical matter, Pollard had little access either to communications intercept or satellite data, let alone secret NSA codes. According to the security officers familiar with the Pollard case, his primary access was to U.S. Navy data banks on ocean shipping. His private focus was on arms shipments to terrorists, which was fairly routine material.
Who said Pollard was a "super spy"? Ames, the Russian spy, to protect himself.
Ames was able to fool the "flutter" or polygraph, and to manipulate his superiors including Caspar Weinberger.