Enable dashboard and data feed creation

The creation of dashboards and data feeds is restricted in MashZone NextGen by default. You can enable a user to create dashboards and data feeds by assigning the user to the Presto_Developer group.

If an existing MashZone NextGen repository is used (for example, after a migration to a newer MashZone NextGen version) the permissions might be missing in the Presto_Developer group. You can add the required permissions to the repository.

Procedure

  1. Open the PolicyEngineConfiguration.xml file located in the following directory using a text editor.

    <MashZone NextGen installation>\apache-tomcat\webapps\mashzone\WEB-INF\classes\

  2. Add the following code block to the Presto_Developer_PermissionSet and save the file.

    <Permission resourceName="Mashzone" resourceType="type.entity.uiObject"> <Action name="accessDashboardEditor"/> <Action name="accessFeedEditor"/> </Permission>

  3. Open the API Console.
  4. Enter the following code block.

    { "sid": "PolicyService", "oid": "reloadPermissionSets", "version": "1.1", "params": {} }

  5. Click Run.

The permissions are added to the MashZone NextGen repository.