Embedding a Google Doc or Sheet in Your Dashboard
The iFrame Widget Plugin is a powerful tool that enables you to embed any web page that you wish into your dashboard, using its URL. A great use of the iFrame widget can also be used to Embed Google Docs or Sheets. The quick access to the document or sheet can be used to store notes and comments derived from a dashboard's results. Furthermore, it can be utilized for reading or even updating the same spreadsheet being used as an Elasticube's data source (write back). Other users with whom the dashboard is shared will be able to view the content of the doc, only if its sharing settings allow it. You can decide if the user must be logged in to Google, and if so, who may view and who may edit. For more information about it, see this Google article. To embed a single fixed doc: 1. Get the required doc's URL. If you want the doc to be editable, use the shareable URL. If you want it to be presented in presentation only mode, use the Published URL. 2. Create a new iFrame widget. 3. In the Widget's edit mode, provide the document's URL to the iFrame. 4. Apply your changes. To Embed a dynamic, filter responsive selection of documents: 1. Create a table that would list all of the relevant documents' description and URL. In the below example, we are using the owner's Email as the description that we will filter by: 2. Import the table into an existing or to a new Elasticube. The table can exist as a stand-alone island, and enable filtering based on its inline dimensions, or it can be integrating into an existing model, to enable interaction with its additional filters. 3. Create a new iFrame widget based on the same cube. In the widget's URL panel, add the field that holds the documents' URLs 4. Apply changes and inspect your dashboard. You can now choose the required document by choosing the relevant Email:6.7KViews0likes0CommentsSetting default filters through iframe query or disable "reset to default filter option"
Hi team. We are loading the sisense dashboard through an iframe, and we are passing filters as query parameters in the iframe URL as mentioned here https://sisense.dev/guides/embedding/iframe.html#_5-appending-filters We are looking to achieve either of the following: Disable (or hide) the `Restore my default filters" icon on the sisense dashboard when loaded through an iframe. I'm able to disable "set as a default option" as per this post https://community.sisense.com/t5/build-analytics/disable-dashboard-default-filter-settings/m-p/2017 by using the "Edit script" option in the sisense dashboard. Do we have a similar way to hide the highlighted icon? If it is not possible, can we read filters passed from the iframe query in "Edit script" and set those filters as default filter instead?Solved4.1KViews0likes4CommentsCan't Export PDF in embedded iframe when filters are applied
Hello, We are currently using an embedded iframe in one of our applications. We programmatically apply filters to the dashboard via query parameters. The dashboard renders and the filters are applied, however, we are unable to export to PDF via the embedded toolbar while these filters are active. Without the filters, the export function works. Looking at the error, it looks like there is an issue with the body of the request, where the "customDashboardFilters" property is still a string and hasn't been deserialized. Are there any ideas on ways around this?Solved3.4KViews0likes5Comments400 on getCustomActions with iframe embed dashboard and WAT authentication
Hello, To distribute our dashboards to our clients, we use iframes. We didn't have any issues until we started using the Web Access Token to authenticate our users. Since then, some actions in the dashboard are broken. Specifically, all actions that call the getCustomActions endpoint end with an HTTP status 400 (from blox button). Here is an example of a response (hidden tokens) Possibly unhandled rejection: {"data":{"error":{"code":5014,"message":"Endpoint is forbidden","status":400,"httpMessage":"Bad Request"}},"status":400,"config":{"method":"GET","transformRequest":[null],"transformResponse":[null],"jsonpCallbackParam":"callback","url":"/api/v1/blox/getCustomActions","headers":{"Internal":"true","x-request-id":"xxx","Accept":"application/json, text/plain, */*","Authorization":"xxx","Initialiser":{"words":[-408432632,967604053,-1185492005,-1736048623,-790530727,35211402,447656597,-1442048497],"sigBytes":32},"X-XSRF-TOKEN":"xxx"}},"statusText":"","xhrStatus":"complete"} Do you have any suggestions for resolving this issue ? Best Regards, AlexandreSolved3.3KViews1like7CommentsHide Widget Using Web Access Token
We have an embedded dashboard that utilizes web access token for filtering on different organizations. We have a widget that only needs to be displayed to certain organizations. Does anyone know if we can filter individual widgets using the web access tokens?Solved2.9KViews1like6CommentsHow to remove the `i` icon from the dashboard widgets completely?
How to remove the `i` icon from the dashboard completely? I am currently using the following script, but it only makes it invisible. When you hover over that location you can still see the hover state of the `i` icon. dashboard.on('refreshstart', function() { $(document.getElementsByClassName('btn__icon app-icon app-icon--general-info-circle')).hide() })Solved2.9KViews0likes2Comments