Discussion board where members can get started with Qlik Sense.
I'm working on Qlik sense 3.2
I need to accomplish the following:
I need to enable the Edit button on top right for only the users who got a specific value of a custom property
Solved! Go to Solution.
thank you for not giving up!!
I finally was able to accomplish this by doing the following; and I think is similar to what you did
and finally it works
but don't tell me security rules are straight forward
There a security rule called CreateAppObjectsPublishedApp
disable it and create a new; UDR_EditApp : (UDR stands for User defined rule)
resource filter : App Object_*
basic: for the users with a specific custom property
That means on what do you want your new rule to work on; in our case, we want to applicate a security rule on the app objects.
you can find a link in each security rule editting interface that will guide into a help for filter resources
juste click on a "?" icon you'll find somewhere in the buttom of the rule
The rule worked?
I leave the check boxes unchecked ?
How to link it to users with value YES of the custom property brims_user_can_edit_content?
Stream Level Management:
Select Stream Access as Name
Stream_* as resource
((user.name="YOURUSERNAME" and resource.@AppLevelManagement="App Level"))
AppLevelManagement is a Custom Property and App Level is Value for this property
App Level Management:
Disable the default Stream level and create a new security rule
Here Test is a custom property having STREAM and USERS check to it.
Sheet Level Access
((user.name="YOURUSERNAMEHERE" and resource.objectType="sheet" and resource.name="YOURSHEETNAMEHERE"))
You can also add users to a group and create rules.
First, have disabled the security rule CreateAppObjectsPublishedApp?
-choose create rule from template (first line) and choose app access.
user : @brims_users...
value : yes? depends on what you want? click on the blank in front of value, it will show you the existing values; hopes that helps