sfirke commented on issue #27900: URL: https://github.com/apache/superset/issues/27900#issuecomment-2541859944
This remains a pain point. I want to give the Gamma user permission to drill-by and drill-to-detail. Right now in 4.0.2 I'm giving them: - can explore on Superset - can samples on Datasource - can write on DashboardFilterStateRestApi - can write on ExploreFormDataRestAPI <-- this one was necessary for drill-by, specifically - all datasource access on all_datasource_access <-- without this, things work but there are error messages both as toast and in the drill to detail view - This seems to have done it. As others note, `can explore on Superset` is too broad as it lets the user see the query and edit the chart. And `all datasource access on all_datasource_access` seems like overkill too, especially because I believe it's only getting rid of error messages and there's no reason it's really needed? My ideal fixes would be: - break the `can explore on Superset` permission into a more granular package - if those error messages are misleading or erroneous, squash them so we don't need to invoke `all datasource access` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
