Microsoft-crm-plugin-registration

提供:Dev Guides
移動先:案内検索

プラグイン登録

前の章では、連絡先レコードが作成されたときにフォローアップタスクアクティビティを作成するためのサンプルプラグインを作成しました。 この章では、プラグイン登録ツールを使用してこのプラグインをCRMに登録する方法を説明します。 このツールは、SDK/Tools/PluginRegistration/PluginRegistration.exeにあります。

便宜上、プラグインの登録プロセスは3つのセクションに分かれています-

  • サーバーへの接続
  • アセンブリの登録
  • プラグインを登録する

サーバーへの接続

ステップ1 *-前に指定した場所から *PluginRegistration.exe を実行します。 [新しい接続の作成]ボタンをクリックします。

Mscrmプラグイン登録の新しい接続

  • ステップ2 *-ログインウィンドウで、CRMのオンラインバージョンを使用しているため、Office 365を選択します。 資格情報を入力し、「ログイン」をクリックします。

Mscrmプラグイン登録ログイン

  • ステップ3 *-ツールが開き、次のスクリーンショットのようになります。

Mscrmプラグイン登録アセンブリリスト

アセンブリの登録

  • ステップ1 *-登録→新規アセンブリの登録に進みます。

Mscrmプラグイン登録アセンブリ

  • ステップ2 *-これにより、[新しいアセンブリの登録]ウィンドウが開きます。 「ナビゲート」アイコンをクリックして、前の章で作成したプラグインDLLを見つけます。

Mscrmプラグイン登録ロードアセンブリ

ステップ3 *-DLLをナビゲートした後、[アセンブリのロード]をクリックします。 これにより、SamplePluginsアセンブリとそのすべてのプラグインクラスが生成されます。 以下に強調表示されている *PostCreateContact プラグインクラスを見ることができます。 プラグインアセンブリに3つのプラグインクラスがある場合、そこに3つのプラグインが表示されます。

Mscrmプラグイン登録新しいアセンブリ2

  • ステップ4 *-隔離モードとしてサンドボックス、場所としてデータベースを選択し、選択したプラグインを登録をクリックします。 登録が成功すると、成功メッセージが表示されます。

プラグインを登録する

次に、個々のプラグインが呼び出される特定のステップを登録します。

  • ステップ1 *-PostCreateContactプラグインを選択します。

Mscrmプラグインステップ選択プラグイン

  • ステップ2 *-[登録]→[新しいステップの登録]をクリックします。

Mscrmプラグインステップ新規ステップの登録

  • ステップ3 *-連絡先エンティティの作成時、操作後の段階、および同期モードでこのプラグインを登録します。

メッセージ-作成

プライマリエンティティ-連絡先

イベントパイプラインの実行段階-操作後

実行モード-同期

残りのオプションはデフォルトのままにして、「新規ステップの登録」をクリックします。

Mscrmプラグインステップ登録新しいステップの詳細

プラグインに追加された新しいステップを見ることができます。

MScrmプラグインステップ追加ステップ

次に、CRMに移動して、プラグインが正常に機能しているかどうかをテストします。 これらのテスト手順は、プラグインの例に固有のものであることに注意してください。

プラグインのテスト

[連絡先]タブに移動して、新しいレコードを作成します。 レコードを保存すると、このレコードに関連付けられた新しいアクティビティが作成されます。

Mscrmプラグイン連絡先作成

アクティビティをクリックして、コードで設定した詳細を確認できます。

Mscrmプラグイン作成アクティビティ

これにより、プラグインが正常に実行されたことを確認できます。 同様に、プラグインを拡張して非常に複雑な機能を実現できます。