用户更改业务部门时的消息

Message when user changes Business Unit

我有一个插件需要在团队中添加/删除用户时通知 SharePoint。该插件设置为在关联/解除关联事件时触发,并且工作正常。

但是,当我更改业务部门时,插件不会被触发。我预计它会在我更改 BU 时被触发,用户记录与旧 BU 的 default 团队解除关联,并关联到新的 default 团队卜

我的插件已在关联消息中注册。

base.RegisteredEvents.Add(new Tuple<int, string, string, Action<LocalPluginContext>>(40, "Associate", "", new Action<LocalPluginContext>(ExecutePostAddUserToTeamInSharePoint)));

插件甚至没有被触发。

是否需要将我的插件关联到任何其他消息才能触发它?

CRM 似乎没有遵循自己的规则。

我也会在 SystemUserPost-Operation Update 上注册相同的插件,添加 PreImagePostImage 之间的 businessunitid 的比较以查看如果代码应该介入。

(这可能还需要对 Message 进行一些检查以避免混淆插件本身)