Iranian legislators have approved most of the cabinet nominees proposed by Mahmoud Ahmadinejad, the president, including Iran's first female minister and a man linked to the bombing of a Jewish centre in Argentina.
Parliament on Thursday rejected only three of Ahmadinejad's proposed new 21-member cabinet, signalling only a limited setback for the president as he enters his second term.
Ahmad Vahidi, Iran's new defence minister, received overwhelming backing from the parliament, garnering 227 out of 286 members of parliament present.
His nomination last month outraged Argentina, which has said he was "deeply implicated" in an attack on a Jewish centre in Buenos Aires in 1994 that left 85 people dead.
A warrant for Vahidi's arrest was issued by Interpol, the international police organisation, in November 2007.
Tehran has always denied any connection with the bombing.
Ahead of the vote, Ahmadinejad, whose re-election in a disputed poll in June prompted street protests, appealed to parliament to approve his team, saying it would deliver a "punch" to Iran's enemies.
On July 18, 1994, a bombing at the Argentinian Jewish Mutual Association in Buenos Aires killed 87 people and injured more than 200
Prosecutors on the case accused Iran-backed Hezbollah of carrying out the bombing and accused senior Iranian officials of planning the attack
Iranian officials have strongly denied any involvement
Interpol issued an arrest notice for four senior Iranian officials, including Ahmad Vahidi, Ahmadinejad's defence minister-designate
Legislators rejected the nominations of Sousan Keshvaraz and Fatemeh Ajorlou as education and welfare ministers respectively.
But the parliament did endorse a third female candidate, Marziyeh Vahid Dastjerdi, a gynaecologist and obstetrician, for the position of health minister.
Dastjerdi will be the first female minister since Iran's 1979 Islamic revolution.
Legislators also rejected Ahmadinejad's choice of energy minister, but accepted Massoud Mirkazemi, a relative newcomer, as oil minister.
Mirkazemi received the lowest number of votes of the approved ministers, just 147.
Iran is the world's fifth-largest oil exporter and crude sales account for most state revenue.
Like several other nominees, Mirkazemi, who was commerce minister in Ahmadinejad's outgoing government, had been criticised for alleged lack of experience.
He faces the challenge of boosting oil and gas output under US and UN sanctions, imposed because of a dispute over Iran's nuclear programme.
Alireza Ronaghi, Al Jazeera's Tehran correspondent, said that the result was largely a success for Ahmadinejad.
"President Ahmadinejad introduced 21 ministers - three of them have been rejected, none of them in sensitive positions," he said.
"The two women who have been rejected out of the three ministers that Ahmadinejad nominated, parliament is going to be blamed for that in the future ... Ahmadinejad had a much harder time four years ago."
In 2005, when Ahmadinejad entered his first term as president, parliament rejected four of his first choice nominees.
Ahmadinejad has three months to propose new candidates to replace those voted down by the 290-seat parliament.
Despite the rejection of three ministers, the cabinet can still start working and Ahmadinejad has scheduled its first meeting for Sunday, state radio said.