【问题标题】:Third-party-reporting Tools - Tracking Products Purchased第三方报告工具 - 跟踪购买的产品
【发布时间】:2011-07-28 20:22:44
【问题描述】:
我正在寻找第三方应用程序来报告电子商务网站上的交易。我们希望报告购买的产品和交易金额。我们网站上的每种产品都由不同的供应商拥有,他们希望能够跟踪消费者购买其产品的历史记录(因为他们每次购买都赚钱)。如果他们可以拥有自己的登录凭据,只允许他们查看报告,那将是理想的。
我们的应用程序使用 authorize.net 作为支付网关。
【问题讨论】:
标签:
reporting-services
reporting
authorize.net
【解决方案1】:
我们的新 ActiveReports Server 产品包括多租户支持。基本上,您可以通过实现一个简单的接口以编程方式接管身份验证(请参阅ISecurityProvider)。这就是您可以为每个供应商提供特殊登录的方式。如果您已经拥有供应商的登录名(例如,对于公共供应商网站),您甚至可以使用 ISecurityProvider 与其集成,为您的供应商提供单点登录体验。
在here 文档中,它解释了如何配置您的 SecurityProvider 实现以处理身份验证以及如何使用“安全过滤器”根据登录用户透明地过滤记录。安全过滤器是您确保供应商只看到他的历史记录的方式。
ActiveReports Server 还包括一个基于 Web 浏览器的拖放即席报表设计器,该设计器由自动生成和完全可定制的逻辑数据模型提供支持,可保护业务用户免受底层技术细节的影响。
Scott Willeke
Product Manager | ActiveReports Server
GrapeCity inc.