Dynamics CRM 2011 Online にアドオンプログラムから接続する場合、ユーザのLiveIDとは別に デバイスIDとパスワードが必要です。今回はその調べ方のメモを記載します。
やり方は簡単です
1. DeviceのIDとパスワードの調べ方
CRM Online に外部のプログラムから接続する場合は、 Windows Live ID とは別の、 DeviceIdとPassword が必要です。 デバイスIDの登録や確認は、 Dynamics CRM SDKのtoolsフォルダにある、deviceregistration ツールを使用します。ソースコードの状態で提供されているので、ソリューションを開いてビルドを行ってください。
確認する場合は、コマンドラインから次のように入力します。
deviceregistration /operation:Show
未登録の場合に登録する場合は次のように Register を指定してプログラムを実行します。
deviceregistration /operation:Register /name:WindowsLiveID /password:password
deviceregistration /operation:Register
実際にデバイスIDを使用したサンプルは[Dynamics CRM 2011]遅延バインディング(Late Binding) でCRM Webサービス に接続するの Onlineに接続する を参考にしてください。
さんのコメント: さんのコメント: