The Security Council has four times adopted resolutions sanctioning Iran. Indeed, Canada has been at the forefront of enforcing those, as the arrest last week of the gentleman in North York showed. Those UN sanctions have been targeted at the nuclear program and the missile program, and they have been quite effective at slowing down that program. Iran has encountered a number of bottlenecks to progress. In a number of cases, they've had to do workarounds that have slowed them down.
The Security Council sanctions have really been targeted at the nuclear and missile program. The council has not done very much about political sanctions designed to press the Iranian government to come back to the negotiating table.