How do I allow users to share pages (vs. just cards) w/o Manage All permission?
Hi folks -
My company whitelabels Domo as an offering within our software to allow our customers to report on their data from our product. Each customer has their own subscriber instance that we push a pre-defined set of data sets and dashboards to.
I have a Customer Editor role, which grants the "Edit Cards" and "Edit Pages" permissions. I specifically do not want this role to have the "Manage all Cards, Pages, and Data apps" permission. Unfortunately, that seems to be the only way to allow a user to share a Page, even one they themselves created.
I'm logged in as a user named Alane. Under this user I created a simple Page called New Dashboard. Alane is the owner of the Page but there is no option to share it. The user can share the individual Card on the Page, but not the Page itself, which seems silly.
Alane has "can share" permission of the data set that underlies the one Card on the Page.
If I log in as someone with a role that includes the "Manage all Cards, Pages, and Data apps" permission, I'm able to share Alane's Page.
What am I doing wrong? Why can someone not share a Page that they created but can share the underlying Cards? I really can't give the "Manage all Cards, Pages, and Data apps" permission to our end users, lest they make changes to the dashboards we sell with the offering.
Has anyone else run into this? Any suggestions?
You must be missing something else. I have a "Priveleged" user role in the domo-community.domo.com instance which does not have the managa all cards grant.
However, I can still share a dashboard that I created:
I would confirm that your Custom Editor role has that "Edit Pages" grant:
I'm guessing that it works similar to the Edit Cards grant and also allows the user to share pages to which they have access to
“There is a superhero in all of us, we just need the courage to put on the cape.” -Superman0
Interesting… my user has both Edit Cards and Edit Pages and still can't share something they own.0
This got me curious, so I did an experiment and gave my user every permission EXCEPT Manage all Cards, Pages and Data apps, and they STILL couldn't share their own dashboard! Guess it's off to Support!0
- 10.5K All Categories
- 3 Connect
- 913 Connectors
- 250 Workbench
- 458 Transform
- 1.7K Magic ETL
- 69 SQL DataFlows
- 476 Datasets
- 183 Visualize
- 249 Beast Mode
- 2.1K Charting
- 11 Variables
- 77 Cards, Dashboards, Stories
- 16 Automate
- 354 APIs & Domo Developer
- 88 Apps
- 3 Workflows
- 20 Predict
- 5 Jupyter Workspaces
- 15 R & Python Tiles
- 245 Distribute
- 62 Domo Everywhere
- 242 Scheduled Reports
- 20 Manage
- 41 Governance & Security
- 168 Product Ideas
- 1.2K Ideas Exchange
- 9 Community Forums
- 27 Getting Started
- 14 Community Member Introductions
- 55 Community News
- 4.5K Archive