Сторонние инструменты отчетности — отслеживание приобретенных продуктов

Я ищу стороннее приложение для создания отчетов о транзакциях на сайте электронной коммерции. Мы хотим сообщить о том, какой продукт был куплен, и о сумме транзакции. Каждый продукт на нашем сайте принадлежит разным поставщикам, и они хотели бы иметь возможность отслеживать историю покупок своего продукта потребителями (поскольку они зарабатывают деньги на каждой покупке). Было бы идеально, если бы они могли иметь свои собственные учетные данные для входа, которые предоставляют им доступ только для просмотра их отчетов.

Наше приложение использует authorize.net в качестве платежного шлюза.


person Andrew    schedule 28.07.2011    source источник


Ответы (1)


Наш новый продукт ActiveReports Server включает поддержку нескольких арендаторов. По сути, вы можете программно взять на себя аутентификацию, реализовав простой интерфейс (см. .html" rel="nofollow">ISecurityProvider). Вот как вы можете дать каждому из ваших поставщиков специальный логин. Если у вас уже есть логин для ваших поставщиков (например, для общедоступного сайта поставщика), вы даже можете интегрироваться с ним с помощью ISecurityProvider, чтобы предоставить вашим поставщикам возможность единого входа.

В документации здесь объясняется, как настроить реализацию SecurityProvider для обрабатывать аутентификацию и как использовать «Фильтры безопасности» для прозрачной фильтрации записей на основе вошедшего в систему пользователя. Фильтр безопасности — это то, как вы можете убедиться, что поставщик видит только свою историю.

ActiveReports Server также включает в себя конструктор отчетов ad hoc на базе веб-браузера с функцией перетаскивания, основанный на автоматически генерируемых и полностью настраиваемых логических моделях данных, которые защищают бизнес-пользователей от основных технических деталей.

Scott Willeke
Product Manager | ActiveReports Server
GrapeCity inc.
person Scott Willeke    schedule 06.08.2011