用户更改业务部门时的消息
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 似乎没有遵循自己的规则。
我也会在 SystemUser
的 Post-Operation Update
上注册相同的插件,添加 PreImage
和 PostImage
之间的 businessunitid
的比较以查看如果代码应该介入。
(这可能还需要对 Message
进行一些检查以避免混淆插件本身)
我有一个插件需要在团队中添加/删除用户时通知 SharePoint。该插件设置为在关联/解除关联事件时触发,并且工作正常。
但是,当我更改业务部门时,插件不会被触发。我预计它会在我更改 BU 时被触发,用户记录与旧 BU 的 default 团队解除关联,并关联到新的 default 团队卜。
我的插件已在关联消息中注册。
base.RegisteredEvents.Add(new Tuple<int, string, string, Action<LocalPluginContext>>(40, "Associate", "", new Action<LocalPluginContext>(ExecutePostAddUserToTeamInSharePoint)));
插件甚至没有被触发。
是否需要将我的插件关联到任何其他消息才能触发它?
CRM 似乎没有遵循自己的规则。
我也会在 SystemUser
的 Post-Operation Update
上注册相同的插件,添加 PreImage
和 PostImage
之间的 businessunitid
的比较以查看如果代码应该介入。
(这可能还需要对 Message
进行一些检查以避免混淆插件本身)