Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
I have a report that I would like to distribute to 30 different users, but I want each user to only receive a report specific to their data from a scheduled trigger. Is this possible through a single published task? I have been creating separate tasks for each user, but it feels like there should be a better way. So far I have created a filter for each user that is specific to the user, not sure if that is needed or not. Thank you in advance!
Hi Brandon,
You seem to be 99% there. Yes you need the user specific filters (assigned at the user level)
Then all you need is a single Publish Task with the reports you want to distribute and the users/groups you want to deliver to added in. When run, the reports will be filtered automatically based on the user level filter(s) before distribution to the user destination (e-mail, folder, NewsStand, Sense Hub, etc.).
See (applies to Qlik Sense as well although it only mentions QlikView): https://help.qlik.com/en-US/nprinting/September2017/Content/DistributionSchedulesAutomation/HowDistr...
HTH - Daniel.
Hi Brandon,
You seem to be 99% there. Yes you need the user specific filters (assigned at the user level)
Then all you need is a single Publish Task with the reports you want to distribute and the users/groups you want to deliver to added in. When run, the reports will be filtered automatically based on the user level filter(s) before distribution to the user destination (e-mail, folder, NewsStand, Sense Hub, etc.).
See (applies to Qlik Sense as well although it only mentions QlikView): https://help.qlik.com/en-US/nprinting/September2017/Content/DistributionSchedulesAutomation/HowDistr...
HTH - Daniel.
Hi Brandon,
You dont have to create 30 reports for 30 users,
create a filter to each user and apply their corresponding filter to the user.
for example :
lets say there is a report with below table
country product sales
USA 1000k
UK 1122k
Russia 899k
and create filters country = USA and apply to a user he will be getting
country product sales
USA 1000k
create a filter country = Uk and apply to another user he will get
country product sales
UK 1122k
and so on
single report is sent out acoording to the user filter , the report will be filtered and the data which makes sense to them will be delivered.
you can add fliters while creating users or you can add filter after user is created (existing user)
Thanks - sravan
Thank you very much! It's my first time using NPrinting and your response has been very helpful.