Configuring Apache Superset for public and embeddable dashboards

@tituspijean I managed to make dashboards public, which turned out to require more than a feature flag:

  • updated the config, currently on my fork (GitHub - harabat/superset_ynh at public_dashboards), PR made
  • add the Apache Superset permission to Visitors group in Yunohost webadmin
  • sudo yunohost app upgrade superset -u https://github.com/harabat/superset_ynh/tree/public_dashboards -F
  • add the Public role to the dashboard through Edit properties
  • add the following permissions to Public role in Superset:
    • can read on Chart
    • can read on Dashboard
    • can time range on Api
    • can dashboard on Superset
    • can explore json on Superset
    • can slice on Superset
    • can warm up cache on Superset

Now working on making dashboards embeddable.

1 Like