Jan 30, 2023 1:32:55 AM
How To Grant Users The Access To Data Model Viewer.
With default security rules and settings, users can not see the data model for published apps. However, we can achieve this by creating/updating security rules through the Qlik Sense Management Console.
This requires a rework of the ContentAdmin rule and will provide far more permissions to users than Option 1. See ContentAdmin for details on what a ContentAdmin is allowed to do.
Andre
With this solution, DatamodelsViewers can also update apps properties (add custom properties) and modify app Name and description in hub for pûblished apps.
It is possible to limit the rules to the data model button ?
Thanks
MN
I'm also finding this rule allows access to all dashboards in the hub. This is not good for data security. Is there a way around this?
Hello @mgranillo
For further customization of security rules, I would recommend posting this query over in the Qlik Sense Deployment and Management forums.
All the best,
Sonja
Thank you. I've posted a question in that forum. For anyone that comes across this, we are having this issue because we have app level security in place.
This is not really clear on what part of the security rule actually grants access to the Data Model Viewer.
Could those details be added?
What part of Content Admin rules actually allows the data model viewer to work in the hub?
If it was desired to grant this view, without using content admin role (which is very plausible as content admin has tremendous power in qmc) - how could this be done?
This post, as is, begs the question of what conditions and objects control the data model viewer.
Hello @Ken_T
I clarified the article, but am having the rule specifically created for this purpose verified by an SME as well (my tests came back OK, so it works).
To answer your question, it's this bit:
All the best,
Sonja
I assume this would be used in conjuction with
Resouce filter = App.Object_* and Condition resource.objectType = "loadmodel".
Please confirm.
Thanks,
Telmo