2016-11-08 6 views
1

ユーザーがDynamics CRMのアカウントにログインするとイベントが発生しますか?このようなCRMの横にWebアプリケーションを開くなど...これは可能ですか? 私は、アカウント作成などのビジネスプロセスを強化できるプラグインを作成できることを知っています。アドバイスをいただければ幸いです!Dynamics CRM - ユーザーがログインしたときにプラグインを登録します

答えて

5

CRMは、プラグインを登録できる「UserLogon/UserAccess」のプラグインメッセージを公開しません。あなたがが何ができるか

Audit User Accessを有効にしてAuditAction(操作)の値に監査のエンティティのCreate上のプラグインとフィルタを登録し、User Access Via Web (64)は、あなたが探している値です。

var entity = ((Entity)pluginExecutionContext.InputParameters["Target"]).ToEntity<Audit>(); 
if (entity.Operation.GetValueOrDefault() == 64) 
{ 
    //logic here 
} 
+0

ありがとう、私はそれを試し、私の観測と一緒に戻ってきます:) –

1

私はdynamicallyCRMは良いアイデアを与えると思いますが、あなたには、いくつかのウェブサイトを開こうとしている場合、プラグインはオプションではありません。これはサーバー側のロジックを実行するためのものです。

CRMにログインするときにすべてのエンドユーザーが同じホームページを使用している場合(変更しないようにしたい場合)、カスタムページをホームページとして設定して、そこにスクリプトを追加することができますあなたは欲しい。

関連する問題