En la práctica, sin embargo, todas las decisiones del Majles están sujetas a la aprobación del Consejo de los Guardianes, un órgano no electo de 12 juristas (todos nombrados directa o indirectamente por el líder supremo, el Ayatola Khamenei) que tiene la facultad constitucional de aprobar a todos los candidatos a elecciones y de vetar cualquier legislación parlamentaria. Irónicamente, en 2003 el parlamento reformista aprobó leyes destinadas a limitar el poder del Consejo de los Guardianes, el cual previsiblemente las rechazó.
然后在实际的操作中，议会的所有决定都要得到护教会议的批准，这是一个由12名法学家组成的非经选举产生的机构（其成员均由最高领袖哈梅内伊直接或间接指定），它有权审查对所有参选的候选人进行审查以及否决议会通过的任何法令。具有讽刺意味的是，2003年由改革派控制的议会通过法令要求限制护教会议的权力，但是可以预见地遭到了否决。