There are many common insights and alert algorithms. System is internally also calling alert algorithm for insights types/ groups. These common algorithm causes major performance issues on the loading account information page from Control Central Search as these algorithms are triggered multiple times on system dashboard portal also on account information portal.
- Is it possible for system / FW to reigster a component once on a particular portal and do not trigger it multiple times? System can use the same data from the previous call. This will surely avoid multiple calls and improve performance of the application.
- Is it possible to link these algorithms with user groups? Business do not want to suppress these algorithms completely even if they are common but rather suppress it for specific teams?
- If user is part of Meter team, then he should not be shown CCB related alerts and insights and vice versa.
- CSA doesn't need insights and alerts specific to Sync request, but technical team member does.
I don't think it can be achieved via application service as system will throw an error if user doesn't have access to the application service and system is invoking it.