如何强制活动表单的CRM Outlook用户设置

时间:2012-09-13 19:47:44

标签: dynamics-crm-2011

我想强制Outlook CRM用户使用CRM表单进行约会,联系,电子邮件和任务。这是通过UserSettings.UseCrmFormForAppointment,UserSettings.UseCrmFormForContact,UserSettings.UseCrmFormForEmail,UserSettings.UseCrmFormForTask属性来控制的。我正在计划为UserSettings实体创建一个插件,但是当我使用注册工具时,它会说“无效的主要实体”。

有没有办法以不同的方式使用注册插件?如何强制Outlook CRM用户使用CRM表单进行活动?

1 个答案:

答案 0 :(得分:1)

根据SDK(特别是“\ sdk \ tools \ message-entity support for plug-ins.xlsx”中的电子表格),UserSettings实体仅支持RetrieveMultiple消息。

也许您可以在create记录的systemuser上注册您的插件?当然,这不会阻止用户更改它,但它至少会设置默认值。还有(外部)机会更改用户设置会导致updatesystemuser记录(我只是推测)。在这种情况下,您也可以捕获该事件并强制执行不更改策略。