9. A computer-implemented method for providing a mashup dashboard, comprising: retrieving a mashup dashboard from a repository; providing, via a display interface, a display of the retrieved mashup dashboard that recreates a visual configuration pre-defined in the stored mashup dashboard, the visual configuration including a pre-defined mashup executing therein to provide live data from the mashup, wherein the visual configuration includes first and second pre-defined mashups executing therein to provide the live data, the first pre-defined mashup provides the live data to the second pre-defined mashup which maps the live data of the first pre-defined mashup into different live data and visuals of the second pre-defined mashup as both are executing in the visual configuration.
9. A computer-implemented method for providing a mashup dashboard, comprising: retrieving a mashup dashboard from a repository; providing, via a display interface, a display of the retrieved mashup dashboard that recreates a visual configuration pre-defined in the stored mashup dashboard, the visual configuration including a pre-defined mashup executing therein to provide live data from the mashup, wherein the visual configuration includes first and second pre-defined mashups executing therein to provide the live data, the first pre-defined mashup provides the live data to the second pre-defined mashup which maps the live data of the first pre-defined mashup into different live data and visuals of the second pre-defined mashup as both are executing in the visual configuration. 13. The method of claim 9 , wherein the mashup dashboard further comprises a security policy for a specific user interface area that appears in the mashup dashboard that prevents the specific user interface area from appearing for an unpermitted user.