His appointment has been on hold for weeks as Trump's senior advisers, led by White House chief strategist Steve Bannon, debated whether Abrams, someone from the foreign policy elite, could be trusted.