Dynamics CRM の出力ツール
dynamics crm の出力ツールを使用して、Alteryx ワークフローから Microsoft dynamics crm インスタンスに格納されているエンティティに、データの削除を含む更新されたデータを書き込みます。
ツールを設定する
- Dynamics CRM 入力ツールの [構成] ウィンドウを開きます。
- [組織 URI] に、Dynamics CRM インスタンスのベース URL を入力します。
例
https://mycompanyname.crm.dynamics.com/
- [ azure active directory テナント ID] に、Dynamics CRM インスタンスに関連付けられている azure active directory テナントの一意の識別子を入力します。 Microsoft ドキュメントの「Office 365 テナント ID の検索」を参照してください。
- [クライアント id] に、アプリケーションユーザーロール id を入力します。 参照: Azure アクティブディレクトリのセットアップ。
- [クライアントシークレットキー] に、アプリケーションユーザーロール ID のシークレットキーを入力します。 参照: Azure アクティブディレクトリのセットアップ。
- [認証の種類]で、次のいずれかのオプションを選択します。ユーザーログイン
Dynamics CRM エンティティへのアクセスは、ユーザーアカウントに付与されたアクセス許可に基づいています。
- [ログイン] をクリックします。
- Azure のアクティブディレクトリのユーザー名とパスワードを入力します。
アプリケーションログインDynamics CRM エンティティへのアクセスは、アプリケーションユーザーロールに関連付けられたセキュリティロールに付与されたアクセス許可に基づいています。 参照: Azure アクティブディレクトリのセットアップ。
[ログイン] をクリックします。
ログインすると、[出力エンティティの構成] ウィンドウが表示されます。
- [エンティティの出力] から、デスティネーション Dynamics CRM エンティティを選択します。
- [出力操作] から、次のいずれかのオプションを選択します。更新または挿入
既存の Dynamics CRM エンティティのプロパティは、Alteryx ワークフローフィールド名とエンティティのフィールド名の間の一致に基づいて更新されます。 一致するものが存在しない場合は、新しいエンティティレコードが挿入されます。
削除Alteryx ワークフローフィールド名とエンティティのフィールド名の間に一致するものが存在する場合、既存の Dynamics CRM エンティティプロパティは削除されます。 一致するものが存在しない場合、Alteryx ワークフローフィールドは無視されます。
重要
データが Alteryx ワークフローと送信先エンティティの間で一致するには、列名が一致している必要があります。 削除または更新操作の場合、ワークフローは、送信先エンティティの主キーフィールドの値を指定する必要があります。 挿入操作の場合は、ターゲットエンティティの主キーフィールドのデータを省略して、新しい ID を自動的に生成します。