1

Wie schränke ich den Zugriff auf GAE Flexible Site nur für alle Konten von meiner Domain in GSuite und eventuell anderen Google-Konten, die ich explizit zur Verfügung stellen. AFAIR dort wo etwas Simillar in Standard GAE-Version in app.yaml Handler Abschnitt.Wie schränkt man den Zugriff auf GAE Flexible Site nur für GSuite-Konto ein?

Also mein Szenario:

  • prodution Versionen beschränkt, bis Go-Live
  • Entwickler und Bühne eingeschränkte Version dauerhaft

Ich mag würde dies auf der IAM-Ebene zu tun, Verkehr abzulehnen zum Ort. Aber ich habe nichts in Docs gefunden.

Antwort

2

Ok, nach dem Überdenken des Problems und tiefer in einer Dokumentation habe ich eine Seite über Dev-Umgebung gefunden - https://cloud.google.com/appengine/docs/standard/python/creating-separate-dev-environments.

Also meine aktuelle Lösung ist nicht zu separaten Versionen wie dev, stage und und arbeiten mit ihnen innerhalb eines Projekts, sondern um separate Projekte für jede Umgebung zu erstellen.

Es wird auch die Verwaltung von DBs vereinfachen - vorher dachte ich über verschiedene Datenbank in einem DB-Server für bestimmte Umgebung. Jetzt werde ich eine separate DB-Instanz dafür haben.

Wie auch immer, ich habe immer noch ein Problem mit der Sicherung des Zugriffs. Ich habe es auf die gleiche Weise wie in Restrict App Engine access to G Suite accounts on custom domain:

  • geändert Google-Authentifizierung in meine Google-Suite Domain
  • hinzugefügt meine Seite Domain auf meine GSuite als zweite Domain benutzerdefinierte Domain in meinem app
  • hinzugefügt Und ich kann immer noch ohne Authentifizierung mit meiner Seite verbinden - sogar im "Inkognito-Modus" und auf anderen Computern und Handys.

EDIT: Als Abhilfe, die ich Django-lockdown Modul verwendet. Für die Zeit ist mehr als genug - ich habe ein Passwort, ich habe eine Sitzung, ich kann es in Middleware oder als Dekorateur für URLs setzen.

EDIT 2: bemerkte ich heute ein neues Feature in GAE Flexibel - Identity-Aware Proxy. Dies ist die Funktion, die ich gesucht habe.

Verwandte Themen