Method: projects.tenants.accounts.batchGet

Kontoinformationen für alle Konten im Projekt auf seitenweise heruntergeladen werden. Für die Verwendung dieser Methode sind Google OAuth 2.0-Anmeldedaten mit den entsprechenden Berechtigungen erforderlich. Außerdem sind zusätzliche Berechtigungen erforderlich, um Passwort-Hash, Passwort-Salt und Passwortversion aus Konten abzurufen. Andernfalls werden diese Felder entfernt.

HTTP-Anfrage

GET https://identitytoolkit.googleapis.com/v1/projects/{targetProjectId}/tenants/{tenantId}/accounts:batchGet

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
targetProjectId

string

Wenn tenantId angegeben ist, die ID des Google Cloud-Projekts, zu dem der Identity Platform-Tenant gehört. Andernfalls die ID des Google Cloud-Projekts, zu dem die Konten gehören.

Für die Autorisierung ist die folgende IAM-Berechtigung für die angegebene Ressource targetProjectId erforderlich:

  • firebaseauth.users.get
tenantId

string

Die ID des Identity Platform-Mandans, zu dem die Konten gehören. Wenn keine Angabe erfolgt, werden Konten im Identity Platform-Projekt zurückgegeben.

Abfrageparameter

Parameter
delegatedProjectNumber
(deprecated)

string (int64 format)

nextPageToken

string

Das Paginierungstoken aus der Antwort einer vorherigen Anfrage.

maxResults

integer

Die maximale Anzahl von zurückzugebenden Ergebnissen. Er muss mindestens 1 und höchstens 1.000 sein. Der Standardwert ist 20.

Anfragetext

Der Anfragetext muss leer sein.

Antworttext

Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von DownloadAccountResponse.

Autorisierungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

  • https://www.googleapis.com/auth/identitytoolkit
  • https://www.googleapis.com/auth/firebase
  • https://www.googleapis.com/auth/cloud-platform

Weitere Informationen finden Sie unter Authentication Overview.