> ## Documentation Index
> Fetch the complete documentation index at: https://translations.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# なりすまし

> トラブルシューティングのために、別のユーザーとしてログインするためのなりすまし用 URL を取得します。

<div id="endpoint">
  ## エンドポイント
</div>

`POST /users/{user_id}/impersonate`

このエンドポイントを使用すると、別のユーザーとしてログインするためのなりすまし用 URL を取得できます。トラブルシューティングに便利です。

<div id="remarks">
  ### 備考
</div>

* このエンドポイントは、**Global Client** の認証情報でのみ使用できます。
* 通常のログインとなりすましログインを区別するため、なりすまし対象のユーザーのユーザープロファイルには、追加で `impersonated` および `impersonator` プロパティが含まれます。例: `"impersonated": true, "impersonator": {"user_id": "auth0|...", "email": "admin@example.com"}`。
* 通常の Web アプリでは、`additionalParameters` を設定する必要があります。`response_type` は `code`、`callback_url` は Auth0 が認可コードを付与してリダイレクトするコールバック URL、`scope` は JWT に含めるクレームに設定してください。

<div id="body-parameters">
  ## ボディパラメーター
</div>

<ParamField body="protocol" type="string" required />

<ParamField body="impersonator_id" type="string" required />

<ParamField body="client_id" type="string" required />

<ParamField body="additionalParameters" type="object" />

<div id="response-messages">
  ## レスポンスメッセージ
</div>

| ステータス | 説明               |
| ----- | ---------------- |
| 200   | なりすまし用 URLの取得に成功 |
