Qlik Community

Qlik Sense App Development

Discussion board where members can learn more about Qlik Sense App Development and Usage.

michal_durica
New Contributor III

Qlik Sense Shared Persistence Stream Visibility

Hi,

I would like to limit visibility of my streams just to one node.

When I create a stream, it is visible in all nodes.

Example of security rule:

Name_UDR_XXX

Resource: Stream_*,App_*,App.Object_*,

Rule:user.roles = "UDR_XXX" and ((resource.resourcetype="Stream" and resource.name="XXX") or (resource.resourcetype="App" and resource.stream.name="XXX") or (resource.resourcetype="App.Object" and resource.objectType="sheet" and resource.app.stream.name="XXX") or (resource.resourcetype="ReloadTask" and resource.app.stream.name="XXX")) or (resource.resourcetype="Stream" and resource.name="My Work")

Do you have any idea how to add some condition for stream visibility for one node?

Thank you

Michal

2 Replies
sandeep_roy
Contributor

Re: Qlik Sense Shared Persistence Stream Visibility

You can got to LoadBalancing rules in QMC , There you can create a new rule -- ResoucesOnNonCentralNodes

And give the conditions as per your stream id in Advanced conditions section.

((node.iscentral="false" and resource.stream.id!=""))

I hope this helps you.

michal_durica
New Contributor III

Re: Qlik Sense Shared Persistence Stream Visibility

Hi Sandeep,

it doesn't help. I still see streams in all servers.

Do you have any other idea what can be the problem?