6

Wenn ich meine appengine-web.xml-Datei bearbeite, um die erforderlichen Einstellungen zur Bereitstellung meiner app engine app als verwaltete vm (über Eclipse oder gcloud) und versuchen Sie dann, es heraufzuladen, erhalte ich diesen Fehler:Google Managed VM-Fehler: App Engine-Dienstkonto verfügt nicht über ausreichende Berechtigungen für Projekt

App Engine-Dienstkonto verfügt nicht über ausreichende Berechtigungen für Projekt. Entwickler oder Besitzer erforderlich.

Ich bin als Besitzer angemeldet, wenn ich diesen Fehler bekomme. Das Hochladen als nicht verwaltete VM (normale App Engine-Sandbox) funktioniert einwandfrei. Wenn jemand irgendwelche Vorschläge von Dingen hat, um es zu versuchen, würde es sehr geschätzt werden!

Antwort

11

Sie haben möglicherweise versehentlich gelöscht den App-Engine-Dienst-Account aus den Berechtigungen Registerkarte versuchen Editor Berechtigungen "your-app-id @ appspot.gserviceaccount.com" hinzufügen.

Hoffnung Es hilft!

+0

Ich habe kein Dienstkonto mit @ appspot.gserviceaccount.com. Nichts wurde kürzlich gelöscht, und die App wird problemlos ausgeführt (hat immer und tut es immer noch), wenn es sich nicht um eine verwaltete VM handelt (d. H. App-Engine-Sandbox wird problemlos bereitgestellt). Wie würde ich "[email protected]" hinzufügen ?? Wenn ich versuche, es als Benutzer hinzuzufügen, sendet es nur eine Einladung, richtig? –

+1

nicht, wenn es ein Dienstkonto ist, schlage ich vor, dass Sie es versuchen, weil mir das gleiche passiert ist und so habe ich es behoben. Gehen Sie zu Ihrer Entwicklerkonsole> Berechtigungen> Mitglied hinzufügen: Hier sollten Sie das Dienstkonto auswählen und die beschriebene Adresse hinzufügen. Bitte lassen Sie mich wissen, ob es für Sie funktioniert. –

+0

WOW !!! Es funktionierte! Ich danke dir sehr! Ich brachte mich um und versuchte herauszufinden, was falsch war. Wie hast du es herausgefunden? –

Verwandte Themen