Iran's official news agency says about 200 hard-liners staged a protest against the framework deal struck last week between Iran and the six world powers on limits on Tehran's nuclear program.

IRNA says Tuesday's gathering took place in front of the parliament in the Iranian capital without prior permission from authorities.

The rally coincided with a closed session of parliament during which Foreign Minister Mohammad Javad Zarif appeared before lawmakers to explain the framework agreement.

The deal, to be finalized by June 30, has been overwhelmingly backed by Iran's establishment, including President Hassan Rouhani but Iranian hard-liners have denounced it as a disaster for Iran.

The deal is to curb Iran's bomb-capable technology while giving Tehran quick access to bank accounts, oil markets and financial assets blocked by international sanctions.