4

CRM ソリューションのエンティティ フォームで、サーバー上のチームによって行われたカスタマイズに監査を追加したいと考えています。

CRM 2011 のエンティティとフィールドの変更を監査するための機能が CRM 2011 にあることは知っていますが、誰かがエンティティとフィールドを編集せずにフォームを変更した場合、たとえば、コントロールを左から右に移動した場合、どこかに記録する必要があることを確認したいと思います。 CRM 2011 には、このような要件に対する解決策はありますか。

私は CRM 2011 の初心者です。質問が意味をなさない場合は、ご容赦ください。

4

5 に答える 5

0

私たちはプロジェクトでこの監査を使用しています - https://xrmciframework.codeplex.com/ もちろん、変更をログに記録するためにいくつかのスクリプトを実行する必要がありますが、時間を費やす価値はあります。

于 2016-09-08T20:31:29.323 に答える
0

私は昨日これに出くわし、他の誰かが後でこの質問を見た場合に備えて何かを追加すると思いました. ストック CRM データベースでは公開のカスタマイズを監査する方法はありませんが、IIS ログを MS LogParser などを使用してデータベースにスクレイピングする場合、または単にファイル アーカイブに保存するだけの場合は、文字列「SystemCustomization. asmx」を使用しており、ユーザー ID を表示するようにログを設定している (IIS ログ設定で「ユーザー名 (cs-username)」フィールドがチェックされている) と仮定すると、公開がいつ誰によって行われたかを確認できます。何を公開したか (たとえば、「すべて公開」したかどうか) はわかりませんが、いつ (デフォルトでは UTC 時間) と誰が公開したかはわかります。

于 2016-09-08T14:53:09.847 に答える