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
- 2K Product Ideas
- 2K Ideas Exchange
- 1.6K Connect
- 1.3K Connectors
- 311 Workbench
- 6 Cloud Amplifier
- 9 Federated
- 3.8K Transform
- 657 Datasets
- 115 SQL DataFlows
- 2.2K Magic ETL
- 815 Beast Mode
- 3.3K Visualize
- 2.5K Charting
- 81 App Studio
- 45 Variables
- 775 Automate
- 190 Apps
- 481 APIs & Domo Developer
- 81 Workflows
- 23 Code Engine
- 40 AI and Machine Learning
- 20 AI Chat
- 1 AI Playground
- 1 AI Projects and Models
- 18 Jupyter Workspaces
- 410 Distribute
- 120 Domo Everywhere
- 280 Scheduled Reports
- 10 Software Integrations
- 144 Manage
- 140 Governance & Security
- 8 Domo Community Gallery
- 48 Product Releases
- 12 Domo University
- 5.4K Community Forums
- 41 Getting Started
- 31 Community Member Introductions
- 114 Community Announcements
- 4.8K Archive