Eoghan Bonass
03/12/2025, 9:44 AMDaniela Salmeron
03/12/2025, 2:31 PMEoghan Bonass
03/12/2025, 2:55 PMDaniela Salmeron
03/12/2025, 5:10 PMEoghan Bonass
03/13/2025, 10:53 AMsdk.client.entities_api.create_entity_dashboard_plugins method. The plugin is linked to a dashboard via the following steps:
1. fetch the dashboard definition via sdk.client.entities_api.get_entity_analytical_dashboards
2. Add the plugin reference to the dashboard’s current list of plugins
3. Update the via sdk.client.entities_api.update_entity_analytical_dashboards using this version modified to include the plugin
For step 2, the plugin reference we build looks like this:
{
"plugin": {
"identifier": {
"id": plugin_id,
"type": "dashboardPlugin"
}
},
"version": "2"
}
i.e. it adheres to the GoodData API specification for plugins.Daniela Salmeron
03/14/2025, 1:12 PMEoghan Bonass
03/14/2025, 1:44 PMDaniela Salmeron
03/14/2025, 2:12 PM