プロジェクト内のすべてのアカウントのアカウント情報をページネーション形式でダウンロードします。この方法を使用するには、適切な権限を持つ Google OAuth 2.0 認証情報が必要です。さらに、アカウントからパスワード ハッシュ、パスワード ソルト、パスワード バージョンを取得するには、追加の権限が必要です。権限がない場合、これらのフィールドは除去されます。
HTTP リクエスト
GET https://identitytoolkit.googleapis.com/v1/projects/{targetProjectId}/tenants/{tenantId}/accounts:batchGet
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
パラメータ | |
---|---|
targetProjectId |
認可には、指定されたリソース
|
tenantId |
アカウントが属する Identity Platform テナントの ID。指定しない場合、Identity Platform プロジェクトのアカウントが返されます。 |
クエリ パラメータ
パラメータ | |
---|---|
delegatedProjectNumber |
|
nextPageToken |
前のリクエストのレスポンスのページ設定トークン。 |
maxResults |
返される結果の最大件数です。1 ~ 1,000 にする必要があります。デフォルトでは 20 です。 |
リクエストの本文
リクエストの本文は空にする必要があります。
レスポンスの本文
成功した場合、レスポンスの本文には DownloadAccountResponse
のインスタンスが含まれます。
認可スコープ
以下のいずれかの OAuth スコープが必要です。
https://www.googleapis.com/auth/identitytoolkit
https://www.googleapis.com/auth/firebase
https://www.googleapis.com/auth/cloud-platform
詳細については、Authentication Overview をご覧ください。