Beside that dashboard level access is a repeated requirement over years now in superset in many issues mentioned before mine \nI'm for sure not alone in this depending only on data source access doesn't seems sufficient enough when involving external clients\n\nAlso think about the following overhead :\nDashboard A consists of a single datasource A and there there hundreds of users watching it \nThe. After a while the dashboard get edited with an additional datasource.\nThen immediately all those hundreds of users loose accesss to the dashboard .\nIf it was dashboard level access it won't ever happen