Suggestions or Help Needed with Embedding Superset Dashboards on Custom URLs/Views in LMS

If folks find this post later, it’s possible to do this but you have to have a very thorough understanding of the way the Superset Embedded SDK does authentication and authorization: superset/superset-embedded-sdk/README.md at master · apache/superset · GitHub

It’s also worth noting that the embedded SDK only works via iframe.

platform-plugin-aspects, which is the LMS plugin portion of Aspects, handles this in a reusable way but it does make some assumptions about how dashboard configuration and security work. Specifically it expects the LMS to handle the authentication and authorization in the embedding page and to pass in a specific course that will be granted access to.