AEM 6.2 Dashboard Screen For End Users
- December 9, 2016
- 4 svar
- 2201 visningar
Hi,
Can a screen be implemented on AEM 6.2 where the end user on a particular web page can drag-n-drop widgets on a placeholder from a set of widgets displayed on the left side navigation ? The end user should also be able to add or remove a column or a widget from the website dashboard page.
Each widget is like a data driven component which is populated by REST JSON response coming from external system. Since external systems and data come from a different data center and domain than the one hosting AEM and they are not connected in any way because of various security reasons, hence server side calls are not possible. We are planning for Ajax calls from JS, which will be downloaded on page load on the end user's browser.
However, end of day, question remains:
1. Can such a drag-drop facility be provided on a website for end user using AEM ?
2. How to mitigate CORS problem for Ajax calls since the domains are different ? We need to manage PII data as well for which we are using SSL. We are thinking about: a) Cross Domain Ajax API, b) JSONP, c) Route AEM Dispatch Server via the Apache WebServer Proxy (httpd traffic) through which the JSON data also routes.
Thanks & Regards,
Som