我想在 CRM 2011 中构建一个事件票务系统。一般的想法是 CRM 用户和非用户都需要能够提交体育赛事的票务请求,然后将其存储在一个实体中并最终获得批准。有些人会得到票,有些人不会,所以并不是所有的请求实际上都会变成票。
即使是在网络上但不一定拥有 CRM 的用户也需要能够访问它。我遇到的麻烦是确定我应该如何让非用户创建票证请求。
一种可能的解决方案是在活动开始时向所有人发送电子邮件,并允许他们发回一封回复电子邮件,其中包含他们的姓名和他们想要的门票数量等信息,并使用带有 DeliverIncoming 消息的插件解析结果. 我认为这会起作用,但我想知道是否有更好的方法来做到这一点。
是否有可能构建一个网页并以某种方式与 CRM 服务器通信以创建票证请求,即使这样做的人不是 CRM 用户?
编辑:
就我而言,用户在同一个组织内,因此外部连接器许可证不起作用。我更喜欢这样的解决方案,它不涉及为只使用 CRM 票务的用户购买数百个有限访问许可证。是否有可能创建一个 .NET 应用程序,它以 CRM 用户身份运行并处理票证的创建?或者我可以利用 CRM 服务器上的某些功能将请求路由到 .NET 应用程序?