I started designing a custom security rule where user_1(not assinged with any Qlik Sense default roles) can,
Issue_1:
- Change the ownership of his app(published or unpublished) to user_2
I know this can be done at resource(app)->edit, by changing the owner name but, when i tried changing app ownership is happening but, QMC displayed error pop with message "An error occurred, please restart QMC" when i click ok navigation happen to QMC start start page.
can some one help me how to avoid this pop up, am i missing some resource filter or condition?
Issue_2:
- As i said above, i designed a security rule, where user_1 can export his apps(Published or Not Published) from QMC->Apps overview page but, user_1 couldn't perform export(as the option is grayed out under More Actions) for the apps owned by User_2
Note: User_2 published app to stream Everyone and User_1 trying to perform above action and we all know apps those published to stream can be visible to all users in their QMC->Apps overview page
Can some one help me which resource filter or resource condition i'm missing with and that create above issue?
Issue_3:
- Is it possible to visualize code when user perform below,
User_1 published an app to stream EveryOne
User_2 logs into QMC and perform following by locating User_1's app that published to stream EveryOne above
Dupliate
Navigate to Hub
Locate duplicated app in work space and open
Navigate to Dataload editor ---> Code is not displayed here to User_2
in my above designed security rule i need to add some resource filter so that my user_1 and user_2 've this provision to looking at code,
any idea what is the relevant resource filter or resource condition i need to use in my security rule?
FYI, following are the 2 security rules i designed: