Ich habe eine Desktop-Anwendung, die ich ein neues Dienstkonto für jeden Benutzer meiner Anwendung erstellen möchte.Wie programmiere ich Anmeldedaten für das Google-Dienstkonto?
Gibt es eine API für die Erstellung der service account
Benutzer im laufenden Betrieb?
Szenario: Für jeden Benutzer möchte ich service account
geben und diesem Dienstkonto die Daten geben, die dieser Benutzer benötigt.
Der Punkt ist, dass ich jedem Benutzer bestimmte Daten aus Google Cloud geben möchte, aber ich möchte, dass der Nutzer es direkt von Google erhält. Ich kann das Benutzerkonto nicht verwenden, da ich mir nicht sicher bin, ob er ein Google-Konto hat.
Sie können dies verfolgen, aber Sie werden in Schwierigkeiten geraten, wenn Sie mehrere Konten erstellen möchten . Die API lässt nicht zu, dass Sie die Pseudo-E-Mail für das Konto angeben. Sobald Sie also ein Dienstkonto für ein Projekt erstellt haben, werden alle nachfolgenden Anforderungen abgelehnt, da das erstellte Dienstkonto nicht eindeutig ist . Sie müssen es danach manuell tun. Siehe [docs] (https://cloud.google.com/iam/reference/rest/v1/projects.serviceAccounts/create) – user1581404
Sie erhalten die E-Mail-Adresse im Feld "email" der HTTP-Antwort – sw0rdf1sh