Hi,

On Wed, Jun 29, 2016 at 10:24 PM, Dulitha Wijewantha <[email protected]>
wrote:

> Hi guys,
> Below are somethings I noted when I was writing dashboards for an
> analytics solution.
>
> 1) oAuth protected APIs should be used to retrieve data for gadgets
>

+1. This was in our plans but somehow missed doing this.

>
> 2) There should be a way to restrict data for users inside a tenant
>

At the moment we are supporting only tenant level isolation. We haven't
initially designed DAL layer to support this. We need to think carefully
and come up with a solution for this. For each analytic use case the data
that we need to restrict would be different. For example, let's take
authentication analytics scenario. Assume that we do summarization based on
service providers and identity providers. For some set of users only subset
of service providers/identity providers should be visible. And also if we
visualize some aggregate values(such as sum/avg) those values also need to
be calculated from authorized data only. So likewise this data restriction
part is complicated and specific for analytic scenario. So in order to
implement this in a generic manner we need to put some serious thinking and
come up with a design.


> 3) If the user doesn't have authorization to view the data - he shouldn't
> be able to view the corresponding visualization on the dashboard server and
> vice versa.
>
> Cheers~
> --
> Dulitha Wijewantha (Chan)
> Software Engineer - Mobile Development
> WSO2 Inc
> Lean.Enterprise.Middleware
>  * ~Email       [email protected] <[email protected]>*
> *  ~Mobile     +94712112165 <%2B94712112165>*
> *  ~Website   dulitha.me <http://dulitha.me>*
> *  ~Twitter     @dulitharw <https://twitter.com/dulitharw>*
>   *~Github     @dulichan <https://github.com/dulichan>*
>   *~SO     @chan <http://stackoverflow.com/users/813471/chan>*
>
> _______________________________________________
> Architecture mailing list
> [email protected]
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>


-- 
Thanks & Regards,

Inosh Goonewardena
Associate Technical Lead- WSO2 Inc.
Mobile: +94779966317
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to