Tableau REST API-Permissions

Number of APIs: 40

  1. Add View Permissions (Group or User) PUT {{base-path}}/sites/{{site-id}}/views/:view-id/permissions

  2. Add Ask Data Permissions PUT {{base-path}}/sites/{{site-id}}/lenses/:lens-id/permissions

  3. Add Datasource Permissions for Group PUT {{base-path}}/sites/{{site-id}}/datasources/:datasource-id/permissions

  4. Delete Ask Data Permissions (for User) DELETE {{base-path}}/sites/{{site-id}}/lenses/:lens-id/permissions/users/:user-id/:capability-name/:capability-mode

  5. Add Datasource Permissions for User PUT {{base-path}}/sites/{{site-id}}/datasources/:datasource-id/permissions

  6. Add Project Permissions (Group or User) PUT {{base-path}}/sites/{{site-id}}/projects/:project-id/permissions

  7. Add View Permissions (Group or User) PUT {{base-path}}/sites/{{site-id}}/views/:view-id/permissions

  8. Add Workbook Permissions (Group or User) PUT {{base-path}}/sites/{{site-id}}/workbooks/:workbook-id/permissions

  9. Add Workbook to Schedule PUT {{base-path}}/sites/{{site-id}}/schedules/:schedule-id/workbooks

  10. Delete Ask Data Permissions (for Group) DELETE {{base-path}}/sites/{{site-id}}/lenses/:lens-id/permissions/groups/:group-id/:capability-name/:capability-mode