Sachverhalt: A. Der Bezirksrat Uster schrieb am 19. Mai 2011 eine von X._ gegen einen Beschluss der Sozialbehörde Dübendorf erhobene Beschwerde als gegenstandslos geworden ab und auferlegte X._ die Verfahrenskosten. Zwecks Eintreibung der Verfahrenskosten reichte der Bezirksrat seinen Beschluss vom 19. Mai 2011 im Rahmen eines Rechtsöffnungsverfahrens vor dem Bezirksgericht Bremgarten als Rechtsöffnungstitel im Sinne von Art. 80 SchKG ein. Daraufhin erstattete X._ gegen den Bezirksrat Strafanzeige wegen Verletzung des Amtsgeheimnisses. B. Die Staatsanwaltschaft See/Oberland des Kantons Zürich überwies die Sache ans Obergericht des Kantons Zürich zum Entscheid über die Erteilung bzw. Nichterteilung der Ermächtigung zur Durchführung einer Strafuntersuchung gegen die mit der Sache befassten Mitglieder bzw. Angestellten des Bezirksrats, nämlich die Beschwerdegegner 1-6. Mit Beschluss vom 30. April 2012 erteilte die III. Strafkammer des Obergerichts der Staatsanwaltschaft die Ermächtigung zum Entscheid über die Untersuchungseröffnung bzw. die Nichtanhandnahme des Verfahrens gegen die Beschwerdegegner 1-6 nicht. C. Gegen diesen Beschluss des Obergerichts hat X._ am 21. Mai 2012 Beschwerde in öffentlich-rechtlichen Angelegenheiten ans Bundesgericht erhoben. Sie beantragt, der angefochtene Entscheid sei aufzuheben und der Staatsanwaltschaft die Ermächtigung zur Eröffnung einer Strafuntersuchung zu erteilen. Die Vorinstanz und die Beschwerdegegner 1-6 haben auf eine Stellungnahme verzichtet. Die Staatsanwaltschaft beantragt, die Beschwerde sei abzuweisen, soweit darauf einzutreten sei. 