I want to just share 2 insites of dashboard of par...
# gooddata-ui
I want to just share 2 insites of dashboard of particular workspace to a user of gooddata platform , such that if he opens the iframe dashboard he will be able see only 2 insites , the above procedure has to be done using api calls, how can I do it?
Hi Hrashikesh, perhaps you’re referring to our feature mentioned here: https://help.gooddata.com/classic/en/workspace-and-user-administration/managing-works[…]data-access/manage-object-visibility-hide-and-share-objects/ This part of the documentation relates to PixelPerfect UI. The new UI so far doesn’t support object visibility settings. E.g. showing a specific insights on a dashboard within a workspace to only a subset of workspace users. Please note: Hiding and sharing objects is not a security feature. Any user can access any hidden object via its link. You can use data permissions to ensure security. So perhaps in this case, you can use Data Permissions to limit the data you want your users to see. For more details, please see Data Permissions: https://help.gooddata.com/doc/enterprise/en/workspace-and-user-administration/managing-workspace-data-and-data-access/data-permissions/ You can subscribe to our Product Updates below to see what new features will be being rolled out on our platform in the future: https://community.gooddata.com/product-updates
As mentioned, hiding by visibility flag is not so far supported in new UI. You can either duplicate your dashboard and keep there only particular widgets visible for given user and share dashboard with him. Or create your own dashboard plugin which will hide some particular widgets https://sdk.gooddata.com/gooddata-ui/docs/dashboard_plugins_api.html#prepare-custom-widget-for-pdf-exports