Dashboard Widgets

Create and edit custom tiles for your organization's Marketplace Portal dashboard. These tiles appear only in the Discover More section of the Marketplace Portal.

Note This section is not available to the provider organization.

To create or update dashboard widgets

  1. In the organization's navigation frame, select Dashboard Widgets.
  2. To create a widget, click a button listed in the following table. Or click edit for the item you want to update. The edit and disable buttons are only visible when you select or hover over the widget.
  3. Provide or update the following information:

Button Description
Add Link

Provide or change the following:

  • Name - The name associated with this link in the Cloud Service Management Console.
  • Title - The text that displays for the link in the Marketplace Portal.
  • URL - The URL that the link references in the Marketplace Portal.
  • Icon URL - The URL of an icon that displays near the center of the widget in the Marketplace Portal.
  • Background Image URL - The URL of an image that fills the background of the widget in the Marketplace Portal.
  • Target - The target attribute of the <link> element that appears in the Marketplace Portal and that controls the browser window in which the link will open. Valid values for the target attribute are defined in the HTML specification.
Add Mashup

Provide or change the following:

  • Name - The name associated with this widget in the Cloud Service Management Console.
  • Content - The HTML and JavaScript code for the mashup.

When using iFRAME in a mashup widget, note the following:

  • iFrames that serve HTML pages that have the same URL structure as the Marketplace Portal will work properly. The same URL structure means that the pages are placed in the following directory:

    %CSA_HOME%\portal\node_modules\mpp-ui\dist

    For example, to correlate to the following URL structure:

    https://server:8089/widgets/sample/index.html

    You would place your pages in the following location:

    %CSA_HOME%\portal\node_modules\mpp-ui\dist\widgets\sample\index.html
  • iFrames that serve external NON-HTTPS content will be blocked by the browser. The specific error will vary based on client browser security.
  • iFrames that serve external HTTPS content that contains mixed HTTP and NON-HTTPS content will be blocked by the browser. The specific error will vary based on client browser security.
  • iFrames that serve external HTTPS content will work only if the following are true:
    • The remote site must not specify x-frame-options DENY in the response header.
    • If the content is not of the same origin domain, and the remote site has not specified x-frame-options SAMEORIGIN, the content will display properly.

Add Featured Service

Adds a tile to the Marketplace Portal dashboard that contains a random service offering in the featured category configured for your organization.

Provide or change the following:

  • Name - The name associated with this widget in the Cloud Service Management Console.