On demand in Qlikview server is enabled. Further, when we click on On demand button, it asks for NPrinting credentials pointing to NPrinting web console URL. Users assume they have to give the email address and password to authenticate. Once inputted, authentication doesn't happen instead authentication dialog re-appears.
NPrinting Engine log shows the following error:
Windows login failed. The user could not be associated to their Windows security identifier (sid).
Users creating On-Demand reports in QlikView must have their Windows Active Directory user account associated with their Qlik NPrinting Web Console user account.
Associate user's active directory domain account with NPrinting user account. To do this:
1. Login to NPrinting web console
2. Go to Admin > Users
3. Click on the user you want to use for On demand authentication
4. In the Domain account field, enter the active directory domain account for that user in domain\username format
5. Click Save
Now, On demand authentication should work using the active directory user account and password.