Qlik Community

Qlik NPrinting Discussions

Discussion Board for collaboration on Qlik NPrinting.

Announcements
Announcing the newest addition to the Qlik Community, Qlik Gallery! Learn More
Highlighted
jeck876
New Contributor

What are the requirements for nPrinting on-demand button

Hi all,

I have a Qlik Sense server (Feb 2019) and a Nprinting Server(Feb 2019).

In Qlik Sense I have an application that uses an On-demand button to generate a report. The connection to the report is set up correctly and I am able to generate the report using the on-demand button. 

I have a professional license in Qlik Sense and Admin rights in nPrinting.

I have 2 users with analyzer licenses  in Qlik sense and a custom nPrinting security role. The customer security role is called NewsStand_Ondemand. This secruity role has the following items check in the apps section

  1. Published Reports
    1. Preview
    2. Download
  2. On-demand Reports
    1. Create

 

Along these requirements I have also reviewed the following page and confirmed all the requirments are satisfied (to the best of my knowledge).

https://help.qlik.com/en-US/nprinting/February2019/Content/NPrinting/On-Demand/Create-Report-On-Dema...

 

I have had the users test the on-demand button in multiple browsers all with no success. As of right now the only difference between myself and the users are the Qlik Sense license type and the nPrinting security role.

I am hesitant to give the users professional licenses and admin roles to check.

 

Am I missing something??????

3 Replies
Support
Support

Re: What are the requirements for nPrinting on-demand button

Hi @jeck876 ,

Although granting Published Reports is not strictly required for On-demand, I believe access to the relevant App and at least View to it's Connections is. Can you make these changes to  Security Role NewsStand_Ondemand and test?

APP_CONN_View.png

HTH - Daniel.

Re: What are the requirements for nPrinting on-demand button

Hi,

I am not sure if I am right, but I will tell you what worked for me:

First thing which is undocumented and i noticed was critical was to get NPrinting proxy running on SSL certificates from Trusted authorities. Self assigned certificates did not work. The next step was to use fully qualified name in OnDemand button for example: https://yournprintingserver.yourdomain.com:4993/

 Another thing i noticed is the amount of know bugs on officialy released NPrinting extension. The main bug i am talking about is the one where filter  is  applied on the field where there is more than x records. I tried official versions starting from November till June and each of them had a bug which was causing issues. 

I ended up downloading a version with fixed error from here:

https://github.com/qlik-oss/nprinting-sense-on-demand

this version:

https://github.com/qlik-oss/nprinting-sense-on-demand/commit/fc4214a365c8a545b7bccae534356ce29de3664...

 

with this configuration it worked for me well.

 

@Daniel_Jenkins  The latest version (June 2019 of Dashboard bundle) seem to be buggy and prevent from creating proper connection. I will open new ticket for this (or maybe support ticket)

cheers Lech, When applicable please mark the correct/appropriate replies as "solution" (you can mark up to 3 "solutions". Please LIKE threads if the provided solution is helpful to the problem.
jeck876
New Contributor

Re: What are the requirements for nPrinting on-demand button

This did not work. I actually gave the user admin rights to see if it was on the nPrinting side but even this did not work.