Hey. Is there any way to mass run `{{baseUrl}}/api...
# gooddata-cloud
f
Hey. Is there any way to mass run
{{baseUrl}}/api/v1/actions/workspaces/:workspaceId/analyticalDashboards/:dashboardId/managePermissions
for all workspaces. Usually we are using postman runner, but its becoming daunting with many workspaces to keep a csv file up to date. Can I just share with all users through parent workspace?
f
Hi Filip, you can definitely use the Parent workspace to pass the Dashboard permissions downstream, even sharing with all users. Alternatively, you can use a Layout API, such as the All Workspaces Layout to PUT the dashboard permissions on all your workspaces. You’ll find those permissions in the
model > analytics > analyticalDashboads > permissions
array. But, given the context here, I feel like that would be just as challenging as what you’re doing, except that all the permissions are in a single document/call instead of spread out.