CRM Access团队插件
本文关键字:插件 团队 Access CRM | 更新日期: 2023-09-27 18:19:38
当用户被添加到访问团队时,我需要发送一封关于机会的电子邮件,但我一生都无法将我的插件附加到正确的消息中。到目前为止,我已经尝试使用:
关联-无
AddMembers-团队
将用户添加到记录团队-团队模板
GrantCass-机会
如有任何帮助,将不胜感激
感谢
用户和团队在Dynamics CRM中具有N:N关系。这意味着存在一个中介实体,如下所示。此实体的类型可以通过转到"设置"=>"自定义"=>"定制系统"=>"实体"=>"团队"=>"N:N关系"=>"teamembership_association"找到。在这里可以看出,在这种情况下,关系实体的名称是"团队成员资格"。
N:N关系的结构:系统用户N:1团队成员N:1团队
知道了这一点,我会尝试在创建团队成员身份时注册一个插件。
访问团队有两条消息:
- AddUserToRecordTeam-用户已添加到访问组
- RemoveUserFromRecordTeam-用户已删除
TeamTemplate
实体,仅服务器
我建议进行分析和调试,以确保您的代码没有真正启动,但什么都不做。
MSDN有一个包含所有实体的所有消息的长列表
团队的AddMembers不起作用,因为这是针对所有者团队的,而不是访问团队的。
GrantAccess也不起作用,因为它在Sharing上被解雇了。