CPC G06F 16/9535 (2019.01) [G06F 16/9538 (2019.01); G06F 16/9574 (2019.01); H04L 67/02 (2013.01)] | 19 Claims |
1. A system providing enterprise web application dashboards, the system comprising:
a processing system comprising one or more processors configured to provide a user interface on a client device to create or modify a dashboard of widgets;
at least one memory storing a library of widgets published by a plurality of subscriber web applications,
wherein the dashboard of widgets includes one or more widgets from the library;
wherein the at least one memory further stores information associating one or more entitlements with each user and with each of a plurality of third party services, and information associating a requirement for one or more entitlements with widgets of the library,
wherein the one or more processors are further configured to:
in response to a selection by a user of a first widget from the library to display in the dashboard, display the first widget in the dashboard based on a status of an entitlement associating the user to a third party data service used by the first widget.
|