Iran
After the Supreme Leader, the Constitution defines the President of Iran as the highest state authority. The President is elected by universal suffrage for a term of four years, however, the president is still required to gain the Leader's official approval before being sworn in before the Parliament (Majlis). The Leader also has the power to dismiss the elected president anytime. The President can only be re-elected for one term.
The President is responsible for the implementation of the constitution, and for the exercise of executive powers in implementing the decrees and general policies as outlined by the Supreme Leader, except for matters directly related to the Supreme Leader, who has the final say in all matters. Unlike the executive in other countries, the President of Iran does not have full control over anything, as these are ultimately under the control of the Supreme Leader. Chapter IX of the Constitution of the Islamic Republic of Iran sets forth the qualifications for presidential candidates. The procedures for presidential election and all other elections in Iran are outlined by the Supreme Leader. The President functions as the executive of affairs such as signing treaties and other international agreements, and administering national planning, budget, and state employment affairs, all as approved by the Supreme Leader.
2009 Iranian presidential election protests
Since 1980 following the collapse of the Shah's regime in 1979. The government is based on the concept of Velayat-e Faqih, which is a system of governance in which a "faqih" was to serve as the Supreme Leader. However, following calls that this idea was undemocratic, the system was moderately altered into the current "Islamic Republic", in which a council of clerics, who are elected by the people, choose the Supreme Leader who, per the constitution, has to be a cleric (though this was altered in 1988). The Supreme Leader, in turn appoints the members of the twelve member Guardian Council, who approve laws and candidates for elections, even at the presidential level. The President of Iran is not the commander-in-chief, and the control of the military, police, and the parallel Revolutionary Guards is under the control of the Supreme Leader. The Revolutionary Guards is a constitutionally protected paramilitary force that operates alongside the regular Armed forces, whose primary function is to protect the Islamic Republic. The Revolutionary Guards also have an auxiliary wing called the Basij, who provide support in enforcing religious laws and suppressing dissidents. They are not considered full members of the Revolutionary Guards, and lack the training given to full-time members, although they can be called up at any time to assist the regular forces in times of trouble. Though Ayatollah Khomeini and his successor Ayatollah Khamenei, claimed that this system was democratic and the Revolutionary guards are necessitated to protect the government from military coups and foreign interference, critics contend that this system only serves to keep like-minded conservatives in power and marginalize any opposition, while using the Revolutionary guards to silence any dissidents.