You can use the API console to grand the permissions to create and edit dashboards and data feeds to MashZone NextGen users and user groups.
You have two options to assign the permissions to specific users and user groups. Using the Admin Console, as described in Manage Users and Manage User Groups, and in addition, by using the API console.
By default, the permissions to create and edit dashboard and data feeds is only assigned to members of the Presto_Developer group, see Built-In MashZone NextGenMashZone NextGen User Groups and Permissions for details. By using the API console you can assign the permissions required to other MashZone NextGen users.
Procedure
{ "version": "1.1", "sid": "PolicyService", "svcVersion": "0.1", "oid": "addPermissions", "params": [ "Mashzone", "type.entity.uiObject", "accessDashboardEditor", [ { "principalId": "userID", "principalTypeId": "User" } ] ] } { "version": "1.1", "sid": "PolicyService", "svcVersion": "0.1", "oid": "addPermissions", "params": [ "Mashzone", "type.entity.uiObject", "accessFeedEditor", [ { "principalId": "userID", "principalTypeId": "User" } ] ] }
{ "version": "1.1", "sid": "PolicyService", "svcVersion": "0.1", "oid": "addPermissions", "params": [ "Mashzone", "type.entity.uiObject", "accessDashboardEditor", [ { "principalId": "groupID", "principalTypeId": "Group" } ] ] } { "version": "1.1", "sid": "PolicyService", "svcVersion": "0.1", "oid": "addPermissions", "params": [ "Mashzone", "type.entity.uiObject", "accessFeedEditor", [ { "principalId": "groupID", "principalTypeId": "Group" } ] ] }
The permissions to create and edit dashboards and data feeds are assigned to the relevant user or user group.