開始する前に
この機能を使用するには、Editor - Users または Admin 権限が必要です。Dashboard のロールの詳細については、ロール別の Dashboard アクセスを参照してください。
ユーザーのインポート
- Auth0 Dashboard で User Management > Users に移動します。テナントにユーザーが存在しない場合は、Import Users を選択します。ユーザーが存在する場合は、Import/Export Users > Import Users を選択します。
- こちらの仕様に従った形式の JSON ファイル (最大ファイルサイズ 500 KB) をアップロードします。
-
ユーザーのインポート先のデータベース接続を選択します。サポートされているのはデータベース接続のみです。また、選択するカスタムデータベースでは、少なくとも 1 つのアプリケーションでインポートモードが有効になっている必要があります。
- (任意) 一致する識別子を持つ既存のユーザーを更新するには、Upsert pre-existing users in connection を選択します
- (任意) Send completion email to all tenant owners を選択します。
- Import Users を選択してジョブを送信します。インポートの送信 1 回につき、送信するジョブは 1 つのみにしてください。

ユーザーをエクスポートする

- Dashboard で User Management > Users, に移動し、Import/Export Users > Export Users を選択します。
- ユーザーのエクスポート元となるデータベース接続を選択し、エクスポート形式として JSON または CSV を選びます。
-
エクスポートするフィールドを指定します。
- Add default fields を選択して、標準のユーザー属性を含めます。
- 出力ファイルのフィールド名を変更します。
- 必要に応じてカスタムのユーザー属性を追加します。
- (任意) Export as sample を選択して、最大 10 人のユーザーで構造をプレビューします。
- Export Users を選択してジョブを開始します。
ユーザープロファイルを更新する
user_metadata と app_metadata のユーザープロファイルを一括更新できます。
このプロセスではデータが失われる可能性があるため、データ破損に備えて、必ずユーザーデータベースのバックアップを作成してください。また、このプロセスでは複数のユーザーを一度にブロックできないため、各ユーザーは または Auth0 Management API を使用して個別にブロックする必要があります。
ユーザープロファイルを一括更新するには:
- 上記のエクスポート手順を使用して、すべてのユーザー属性を含む完全なエクスポートファイルを作成します。
- エクスポート形式として JSON を選択します。
- エクスポートが完了したら、ユーザー情報を含むファイルをダウンロードします。
設定を更新する
Id には一意の
connection|id が必要です。同じユーザー Id が複数の接続に存在する場合、更新は失敗します。email_verified 属性を複数のユーザーに追加し、値を true に設定することもできます。
この処理では複数のユーザーをブロックできません。ユーザーは Auth0 Dashboard または Auth0 Management API で 1 人ずつブロックする必要があります。