システム ユーザーに代わってデータを操作する MS Dynamics CRM 2011 プラグインを作成しています。必要な方法でステータスを変更したり、管理情報を入力したりします。
次のコードを使用OrganizationService
して、に代わって実行していSYSTEM
ます。
IOrganizationServiceFactory factory = (IOrganizationServiceFactory)serviceProvider.GetService(typeof(IOrganizationServiceFactory));
IOrganizationService service = factory.CreateOrganizationService(null);
開発環境ではすべてがスムーズに実行されていますが、アセンブリをステージング環境にデプロイすると、何らかの理由でこのコードが機能しなくなります。John Doe
システムは 1 人のユーザーを選択しました。彼に電話して、彼に代わってアクションを実行しましょう。
これが発生する理由がわかりません。両方の環境は多かれ少なかれ同じです。唯一の違いは、ステージングで使用される IFD です。
SYSTEM
MS CRM のどこかでユーザーを無効にすることはできますか? はいの場合、この設定はどこにありますか? 問題を解決するには、他に何を確認する必要がありますか?