如何在CRM 2011中保护托管解决方案

时间:2014-02-18 15:21:04

标签: dynamics-crm-2011

您好

我已经创建了一个crm 2011的托管解决方案。我希望当我将它提供给客户端时,它只能工作一年。

有可能吗?

1 个答案:

答案 0 :(得分:0)

我已经看到这种方式有所不同。它不是开箱即用的,但正如glosrob所说,你可以用一些自定义插件来实现这一点。

如果您已经有插件可以执行操作,则可以在插件顶部添加日期/时间检查,如果超出许可期限则抛出异常。

您还可以创建在检索执行相同操作的实体时运行的新插件。因此,如果您的用户在许可证期限之外尝试查看您的实体的记录列表,他们也会看到异常弹出窗口。

您还可以将这些检查放入您使用的任何Silverlight网络资源,甚至是javascript网络资源。显然不要依赖于javascript,但它至少可以显示用户友好的消息或提醒他们需要获得更新的许可证。