2012-04-11 5 views
2

Ich versuche Cloud Storage für meine GAE App zu aktivieren. Ich las in der Dokumentation, die:Google App Engine & Google Storage

das Dienstkonto als Projekt-Editor des Google APIs-Konsole Projekt hinzufügen, dass der Eimer gehört. Weitere Informationen zu Berechtigungen in Cloud Storage finden Sie im Dokument Scopes and Permissions in der Cloud Storage-Dokumentation .

aber wenn ich versuche, das Dienstkonto Teammitglieder an der API Console ich die folgende Meldung:

Benutzer * @ * .gserviceaccount.com nicht zu Projekt hinzugefügt werden " ** ". Nur Mitglieder aus der Domäne * .com können hinzugefügt werden.

Irgendwelche Ideen?

+0

Verwenden Sie eine benutzerdefinierte Domäne? –

Antwort

2

Da Sie das API-Konsolenprojekt mit einem Apps-Konto (one @ yourdomain.com) erstellt haben, wird das Projekt automatisch als ein Apps-Projekt behandelt und nur Benutzer aus Ihrer Domain können hinzugefügt werden.

Um dies zu vermeiden, erstellen Sie ein neues Projekt mit einem @ gmail.com-Konto und fügen Sie dann alle Entwickler hinzu, auf die Sie zugreifen möchten. Sie können dann das @ gmail.com-Konto entfernen.

2

Sie können eine Google-Gruppe verwenden, damit dies für Ihre benutzerdefinierte Domäne funktioniert.

  1. Im cpanel für die Verwaltung Ihrer Domain gehen Sie zum Tab "Gruppen" und fügen Sie eine neue Gruppe für Ihre App hinzu.
  2. Fügen Sie das Dienstkonto * .gserviceaccount.com als Mitglied der von Ihnen erstellten Gruppe hinzu.
  3. Fügen Sie die Gruppe dem Team für Ihr Projekt unter https://code.google.com/apis/console hinzu.