this is not available in NPrinting 17 yet, and i am not sure whether it will be.
The only thing you can think of is using a API to trigger report. Present API was used to create this extension for QlikSense:
In June 2017 new API will be released allowing to pass filters on app (for OnDemand reporting)
When applicable please mark the appropriate replies as CORRECT. This will help community members and Qlik Employees know which discussions have already been addressed and have a possible known solution. Please mark threads as HELPFUL if the provided solution is helpful to the problem, but does not necessarily solve the indicated problem. You can mark multiple threads as HELPFUL if you feel additional info is useful to others.
I do not play with API's as they are still in beta/experimental stage and i cannot use them when delivering solution to clients s service - it would be a nightmare to support.
API Stability: Experimental.
Deprecation period: None. Can change at any point and should be used only to evaluate upcoming functionality.
I am not sure why import task would not work? From what i recall API is asking for TASK Id and Import task has an Id just like other taks
There are user management APIs which will allow you to create, modify and delete users, filters and groups.
Documentation here including a project fror Active Directory sync:
Starting in June 2017, APIs for user management were released which allow you to create/edit/delete users, groups and roles in NPrinting without doing so in the web console. The documentation for the APIs is here: http://help.qlik.com/en-US/nprinting/September2017/APIs/NP%20API/
There is also a tool that we have developed (http://branch.qlik.com/#!/project/598869b797a240c095e46b65) that uses the APIs to sync user data in Active Directory with NPrinting. Here is a short video about the tool: https://youtu.be/z77VSGe7Nak