Supreme Leader:The Supreme Leader is Iran's highest-ranking political authority who holds significant influence over Majles decisions.
Expediency Discernment Council: This council resolves disputes between Majles and other branches of government while also advising on matters related to legislation.
Guardian Council:The Guardian Council reviews legislation passed by Majles for compliance with Islamic law before it can become law.