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

# Dynamics 365

> WaveのコンタクトをMicrosoft Dynamics 365 Salesに同期する

<Info>
  **Pro**、**Teams**、および **Enterprise** プランでご利用いただけます。
</Info>

Microsoft Dynamics 365連携は、WaveのコンタクトをDynamics 365 Sales環境（Dataverse）にContactsとして同期します。重複排除のためにカスタムの外部識別子フィールドを使用し、Waveで変更があるたびにコンタクトが重複して作成されず、更新されます。

## 接続方法

<Steps>
  <Step title="連携を開く">
    **Integrations → Microsoft Dynamics 365** に移動します。
  </Step>

  <Step title="インスタンスURLを入力する">
    Dynamics 365のインスタンスURL（例：`https://org12345678.crm.dynamics.com`）を入力します。
  </Step>

  <Step title="自動同期を有効にする（任意）">
    **Auto-sync** をオンにすると、既存のすべてのWaveコンタクトが即座にインポートされます。
  </Step>

  <Step title="Dynamics 365に接続する">
    **Connect** をクリックしてMicrosoftアカウントでサインインします。
  </Step>
</Steps>

WaveはDynamicsインスタンスの認証・トークン更新の権限と、お客様に代わってContactレコードを作成・更新するための `user_impersonation` を要求します。

## 同期されるデータ

| Waveフィールド    | Dynamics 365フィールド                             |
| ------------ | --------------------------------------------- |
| 名前（名）        | `firstname`                                   |
| 名前（姓）        | `lastname`                                    |
| プライマリメール     | `emailaddress1`                               |
| プライマリ電話      | `mobilephone`                                 |
| 会社           | `company`（最大49文字）                             |
| 役職           | `jobtitle`                                    |
| ウェブサイト       | `websiteurl`                                  |
| コンタクトメモ      | `description`                                 |
| 担当チームメンバー    | `ownerid`（メールで照合）                             |
| Wave コンタクトID | `externaluseridentifier`（プレフィックス `wavecnct_`） |

**同期方向**：Wave → Dynamics 365（アウトバウンドのみ）

**同期タイミング**：コンタクトの作成、更新、削除時にリアルタイム

## 機能

* **接続時の自動同期**：初回接続時に既存のすべてのWaveコンタクトをバッチ処理でインポート。
* **重複排除**：`externaluseridentifier` フィールドでコンタクトを識別し、同じコンタクトが複数回更新されても重複が発生しないようにします。
* **オーナー割り当て**：Wave チームメンバーのメールアドレスに一致するDynamics 365のシステムユーザーにコンタクトを割り当てます。

## 制限事項と要件

* セットアップ時にDynamics 365のインスタンスURLを入力する必要があります。
* オーナーの照合はメールアドレスで行います。一致するシステムユーザーが見つからない場合、コンタクトはオーナーなしで保存されます。
* 会社名はDynamicsにより49文字に制限されています。
* 有効なDynamics 365 Salesライセンスとデータバースへのアクセスが必要です。

## 切断する

**Integrations → Dynamics 365** に移動して **Disconnect** をクリックします。これにより連携が削除され、Waveのアクセスが取り消されます。Dynamicsにすでに同期されたレコードは削除されません。
