The Trump administration moved to stop Sally Yates, the former acting attorney general, from testifying on Capitol Hill on possible links between the Trump campaign and Russian officials, a new report says.

Yates, who was fired earlier this year after refusing to implement President Trump’s travel ban executive order, received communication from the Justice Department telling her not to give testimony on the Russia investigation, the Washington Post reports.

The White House quickly denied the report.

“The Washington Post story is entirely false. The White House has taken no action to prevent Sally Yates from testifying and the Department of Justice specifically told her that it would not stop her and to suggest otherwise is completely irresponsible,” the White House said in a statement.

According to the newspaper, the Justice Department claimed Yates’ testimony could breach executive branch communication privilege. But Yates’ lawyer pushed back.

“The Department of Justice has advised that it believes there are further constraints on the testimony Ms. Yates may provide at the [Intelligence Committee] hearing. Generally, we understand that the department takes the position that all information Ms. Yates received or actions she took in her capacity as Deputy Attorney General and acting Attorney General are client confidences that she may not disclose absent written consent of the department,’’ said her lawyer, David O’Neill, in a letter.

“We believe that the department’s position in this regard is overbroad, incorrect, and inconsistent with the department’s historical approach to the congressional testimony of current and former officials,’’ he said.

“In particular, we believe that Ms. Yates should not be obligated to refuse to provide non-classified facts about the department’s notification to the White House of concerns about the conduct of a senior official. Requiring Ms. Yates to refuse to provide such information is particularly untenable given that multiple senior administration officials have publicly described the same events,” he added.

Justice Department lawyer Scott Schools replied, claiming her White House communications “are likely covered by the presidential communications privilege and possibly the deliberative process privilege. The president owns those privileges. Therefore, to the extent Ms. Yates needs consent to disclose the details of those communications to [the intelligence panel], she needs to consult with the White House. She need not obtain separate consent from the department.’’

Yates had been scheduled to testify this week, but the hearing was suddenly canceled by the chairman of the House Intelligence Committee, Rep. Devin Nunes (R-Calif.).

Nunes spokesman Jack Langer said the committee still intends to call Yates.

“Neither Chairman Nunes nor any Intelligence Committee staff members had any communication with the White House whatsoever about Sally Yates testifying to the Committee. The only person the Committee has spoken to about her appearing before the Committee has been her lawyer. The Committee asked her to testify on our own accord and we still intend to have her speak to us,” he said.

Before she was fired, Yates, who had been Attorney General Loretta Lynch’s deputy in the Obama administration, took an active role in investigating former Trump national security adviser Michael Flynn, who himself was fired after it was revealed he lied to Vice President Mike Pence about his contacts with Russian officials.

Yates reportedly notified the White House counsel of Flynn’s Russia contacts.