> ## Documentation Index
> Fetch the complete documentation index at: https://docs-dev-docs-event-stream-action-templates.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# ユーザーのインポートとエクスポート

> 外部のアプリケーションからユーザーをAuth0にインポートすることについての概要を説明します。

Auth0は、カスタムデータベース接続、Auth0 <Tooltip data-tooltip-id="react-containers-DefinitionTooltip-0" href="/docs/ja-jp/glossary?term=management-api" tip="Management API: 顧客が管理タスクを実行できるようにするための製品。" cta="用語集の表示">Management API</Tooltip>、またはユーザーのインポート/エクスポート拡張機能を使って、外部のアプリケーションからユーザーをインポートすることに対応しています。

## 自動移行

Auth0は[カスタムデータベース接続](/docs/ja-jp/connections/database/custom-db)からユーザーをAuth0に自動移行することに対応しています。この方法は**トリクルダウン移行** や**レイジー移行** と呼ばれることがあります。この機能は以下を行います。

* 統合のセットアップ後に初めてユーザーがログインすると、Auth0に移行されます。
* 移行後にパスワードのリセットを求めません。

<Card title="利用可能性はAuth0プランによって異なる">
  この機能が利用できるかどうかは、使用しているログイン実装とAuth0プラン（または契約）によります。詳細については、「[価格設定](https://auth0.com/pricing)」をお読みください。
</Card>

Auth0への移行が指定されているカスタムデータベース接続でユーザーが認証すると、以下の処理が行われます。

* Auth0は移行したユーザーをAuth0データベースに照らし合わせて認証します。
* ユーザーが移行されていない場合、Auth0はカスタムログインスクリプトを実行し、ログインに成功すると、ユーザーをAuth0データベースに追加します。
* 後続のログインでは、ユーザーの資格情報がカスタムデータベース**ではなく** 、Auth0から取得されます。
* 新規ユーザーは自動的にAuth0データベースに追加されます。

<Frame>
  <img src="https://mintcdn.com/docs-dev-docs-event-stream-action-templates/9Vac8_IYDB9MGlmx/docs/images/ja-jp/cdy7uua7fh8z/JAHBs6NzVRf0N5iXI7Wby/1b805f7c54c2e10808ce2a59f2854eee/migrating-diagram.png?fit=max&auto=format&n=9Vac8_IYDB9MGlmx&q=85&s=99ed2e6aba0c049230e02b0bc84651d2" alt="ユーザー移行の図" width="1846" height="1672" data-path="docs/images/ja-jp/cdy7uua7fh8z/JAHBs6NzVRf0N5iXI7Wby/1b805f7c54c2e10808ce2a59f2854eee/migrating-diagram.png" />
</Frame>

## Management APIでユーザーを一括インポートする

ユーザーデータベースがすでにある場合には、Management APIの[`/post_users_imports`](/docs/ja-jp/api/management/v2#!/Jobs/post_users_imports)エンドポイントを使用して、その情報をデータベース接続に入力することができます。

## ユーザーのインポート/エクスポート拡張機能を使用してユーザーを移行する

ユーザーのインポート/エクスポート拡張機能では以下を行うことができます。

* 既存のデータベースユーザーをAuth0に一括インポートする。
* Auth0データベースユーザーの何人か（または全員）を検索してエクスポートする。

この拡張機能を使用するには、Dashboard管理者でなければなりません。

Dashboardの[［Extensions（拡張機能）］](https://manage.auth0.com/#/extensions)セクションにあるユーザーのインポート/エクスポート拡張機能を使用すると、ユーザーデータのインポートやエクスポートを行うことができます。**ユーザーのインポート/エクスポート** 拡張機能を選択して、インストールします。詳細については、「[ユーザーのインポート/エクスポート拡張機能](/docs/ja-jp/manage-users/user-migration/user-import-export-extension)」を参照してください。

## もっと詳しく

* [データベースからの自動移行を構成する](/docs/ja-jp/manage-users/user-migration/configure-automatic-migration-from-your-database)
* [一括ユーザーインポート](/docs/ja-jp/manage-users/user-migration/bulk-user-imports)
* [ユーザーのインポート/エクスポート拡張機能](/docs/ja-jp/manage-users/user-migration/user-import-export-extension)
