Custom message for embedded dashboard when user does not have access?
Hi everyone... I'm wanting to present to the user a custom message when they try to access a dashboard they do not have access to. We privately embed dashboards onto a web page in an iframe, and if the user does not have access, they are presented with the standard "Sorry. This content is no longer available." message.
What I would like to do is present to the user a custom message or modal window (or some other HTML magic) when they don't have access. I'm using the mechanism described here https://developer.domo.com/docs/embed/dynamic-iframe-height to adjust the iframe height, so I'm wondering if the same messaging mechanism can be used to inform the browser when the user does not have access? Or is there another way to do this?
Thanks!!
Answers
-
Hi @chookalien ,
I have an idea, you can probably use - ddx brick or custom app. Query the domostat / governance dataset to check if the user has access to the required page, if not found, then you can display your custom message.
Thanks
'Happy to Help'0 -
Thanks for the idea @Aditya_Jain . I've looked into it and whilst I don't think it will help in this instance (as user access to the pages is controlled via groups and the dataset does not list individual users in this case, and you'd also have to expose the governance dataset to all users, or manage it via PDP), it has made me aware of the governance datasets and how they might be useful for other use cases. Cheers!!
0
Categories
- All Categories
- 1.8K Product Ideas
- 1.8K Ideas Exchange
- 1.6K Connect
- 1.2K Connectors
- 300 Workbench
- 6 Cloud Amplifier
- 9 Federated
- 2.9K Transform
- 102 SQL DataFlows
- 626 Datasets
- 2.2K Magic ETL
- 3.9K Visualize
- 2.5K Charting
- 754 Beast Mode
- 61 App Studio
- 41 Variables
- 693 Automate
- 178 Apps
- 456 APIs & Domo Developer
- 49 Workflows
- 10 DomoAI
- 38 Predict
- 16 Jupyter Workspaces
- 22 R & Python Tiles
- 398 Distribute
- 115 Domo Everywhere
- 276 Scheduled Reports
- 7 Software Integrations
- 130 Manage
- 127 Governance & Security
- 8 Domo Community Gallery
- 38 Product Releases
- 11 Domo University
- 5.4K Community Forums
- 40 Getting Started
- 30 Community Member Introductions
- 110 Community Announcements
- 4.8K Archive