What is the problem or goal the end user is trying to solve or accomplish?
When inviting a user, there’s no ability to add users to a specific workspace role, only the ability to specify dataset access roles. If a user is unable to access a dataset, the powered charts on the workspace will error out.
There's no mechanism for either an admin or the end-user to figure out that they're missing access, and to-what are they missing access before/after clicking on the link.
How are they solving it currently?
Primary Contributor access to all charts/dashboards in Preset. This is not ideal as it obscures fine grain permissions
What is the recommended solution by the Customer?
Admin can grant access to the workspace to the user as a view-only user to reduce the back-and-forth needed to grant users the ability to view specific charts.