Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi,
i would like to change the security settings in QlikSenseServer to give a specific usergroup or for example root and content admins the access on the datamodel in published apps.
Does anyone know how to do this or has already implemented this?
I know that by general this is not intended by the security settings of Qlik but i think this would be a big benefit in understanding the database when using an app which is not yours. The way to duplicate the app and then take a look at the datamodel is no option.
Thanks
Hi Sabine,
it definitly does!
Thanks again for that great solution and for sharing it with the community.
Best regards
Tobi
Hi Sabine,
i think you meant :
Condition: user.roles="DataModelReader"
Are you sure a user can not change anything? I could change the design, for example by adding an object.
I could not change the load script, but i saw it.
Better would be if we can define a rule just for the datamodel only with the action read.
This solution is to risky as other user can change the app object.
I am using the newest Qlik Sense Version 3.1 SR4
Regards!
Hi Sabine,
Your method of providing data model and script access of published app works like a charm however it has a small problem that when I assigned the role to myself I could see all the unpublished app in My Work including those of different owners. It would be nice if I could see only those app in My Work that are owned by me.
Hi Sabine,
In your method, User can change the app information. Application name/title. Any security rule to keep this app information always hidden for Edit / disable the edit option for app information to published app for users ?
one thing, the condition is user.roles and not user.role
The solution posted is not ideal as it gives end users the ability to update/edit the app name and description from the hub. This could cause other security rules to break.