It seems to me I need to have a white-labeled domain to resolve CORS. Is there a way to embed a dashboard without the white-labeling add-on?
It is not necessary, but you will still see a GoodData Logo when embedding. You can find more information on embedding KPI dashboards and the analytical designer on our help portal.
For just embedding dashboards, you do not need to have CORS or whitelabeled domain. You can easily embed from standard gooddata domain.
However GoodData is using cookies and in case of embedding, these cookies will be considered as third-party cookies, and some browsers might block third-party cookies by default. To resolve this, whitelabeled domain with top level domain matching the one of your application into which the dashbaord is emebdded is needed (so the cookies are not treated as third-party). Read more about this here https://support.gooddata.com/hc/en-us/articles/215781937-Known-Issue-Blocking-Cookies-May-Make-Embedded-GoodData-Inaccessible
Already have an account? Login
No account yet? Create an account
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.
Sorry, we're still checking this file's contents to make sure it's safe to download. Please try again in a few minutes.
Sorry, our virus scanner detected that this file isn't safe to download.
We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.