0
ユーザーのロールの割り当てが変更されたときに発生するプラグインをDynamics CRM 2016で使用することは可能ですか?ユーザーロールの割り当てが変更されたときに発生するDynamics CRM 2016プラグイン
もしそうなら、このプラグインを登録するメッセージとエンティティは何ですか?
ユーザーのロールの割り当てが変更されたときに発生するプラグインをDynamics CRM 2016で使用することは可能ですか?ユーザーロールの割り当てが変更されたときに発生するDynamics CRM 2016プラグイン
もしそうなら、このプラグインを登録するメッセージとエンティティは何ですか?
プラグインを登録する必要があります。メッセージ、第1、第2エンティティをnoneに関連付けます。
プラグインでは、条件を確認するには、[「関係」]は(私たちは「systemuserroles_association」を探しています)context.MessageName(「アソシエイト」または「切り離し」)とcontext.InputParametersをチェックするために
コードが必要です
//all usual plugin stuff here
if (context.InputParameters.Contains("Relationship")) {
relationshipName = context.InputParameters["Relationship"].ToString();
}
// Check the “Relationship Name” with your intended one
if (relationshipName != "systemuserroles_association") {
return;
}
if (context.MessageName == "Associate") {
//logic when role added
}
if (context.MessageName == "Disassociate") {
//logic when role removed
}
else {
//not interested
}
私はコードをコンパイルしていませんが、どのように進めるかを教えてください。