Gewähren Sie dem neuen Spiel programmgesteuerten Zugriff auf Firestore des Legacy-Projekts mit den geringsten Rechten. Was sollten Sie tun?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Erstellen Sie ein Dienstkonto (SA) im Google Cloud-Projekt des Legacy-Spiels, fügen Sie dieses SA auf der IAM-Seite des neuen Spiels hinzu und weisen Sie ihm dann in beiden Projekten die Rolle „Firebase Admin“ zu..
Warum dies die Antwort ist
Um programmatischen Zugriff mit den geringsten Rechten zu gewähren, erstellen Sie ein Dienstkonto (SA) im Legacy-Projekt, da Firestore dort gehostet wird. Dieses SA benötigt die Rolle "Firebase Admin" im Legacy-Projekt, um auf Firestore zugreifen zu können. Um dem neuen Spiel den Zugriff zu ermöglichen, muss dasselbe SA auch dem IAM des neuen Spielprojekts hinzugefügt werden. Die Rolle "Firebase Admin" ist auch im neuen Projekt erforderlich, um die Kommunikation zu ermöglichen, ohne unnötige Berechtigungen zu erteilen. Die Option "Organization Admin" ist zu weit gefasst und verletzt das Prinzip der geringsten Rechte. Die Migration des neuen Spiels in das Legacy-Projekt ist nicht erforderlich und würde die Projektstruktur unnötig ändern.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich