Skip to main content
Announcements
Defect acknowledgement with Nprinting Engine May 2022 SR2, please READ HERE
cancel
Showing results for 
Search instead for 
Did you mean: 
t_donnet
Partner - Creator
Partner - Creator

Azure - Qlik Sense & Qlik NPrinting

Hello, 

I didn't find any details of an architecture Azure compose with Qlik Sense & Qlik NPrinting (Latest version).
Qlik Sense and Qlik NPrinting are two VM servers in the same environnement Cloud Azure.
Each server doesn't have access to a domain to authentificate a user/service account.

How or where to create a Windows service account for Qlik NPrinting in Azure environnement ?
I mean but that this service account need to fill up the three requirements (https://help.qlik.com/en-US/nprinting/May2023/Content/NPrinting/DeployingQVNprinting/User-accounts.h...

Thank you for clarifying this point.

 

Labels (2)
1 Solution

Accepted Solutions
Frank_S
Support
Support

As mentioned, NPrinting supports traditional active directory. There is no direct support for pure Azure AD with NPrinting. I've doublechecked with R&D this morning and they have reaffirmed this.

Theoretically, if you are able to emulate traditional active directory with the tools you mentioned, you 'may' be able to follow the existing user account deployment instructions as is which you are already familiar with.

https://help.qlik.com/en-US/nprinting/May2023/Content/NPrinting/DeployingQVNprinting/User-accounts.h...

Again, should you wish to make the feature request about NPrinting and building support for Azure AD, you may do so at the link below:

Ideas | Qlik Community

kind regards...

 

 

Please remember hit the 'Like' button and for helpful answers and resolutions, click on the 'Accept As Solution' button. Cheers!

View solution in original post

6 Replies
Lech_Miszkiewicz
Partner Ambassador/MVP
Partner Ambassador/MVP

Hi @t_donnet 

study https://help.qlik.com - it clearly states that Nprinting must be used with domain accounts and must be in the same domain as Qlik Sense or QlikView. 
This is compulsory requirement!

 

cheers

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.
t_donnet
Partner - Creator
Partner - Creator
Author

Hi @Lech_Miszkiewicz,

I understand that it's compulsory requirement.

In practice, the server doesn't have access to "Azure AD Domain".
So the service account cannot be added to the admin group or as the user in the windows service.

Regards, 

 

Frank_S
Support
Support

@t_donnet 

Based on what you've shared in your previous comments, it appears you have installed on Windows stand alone servers computers (not a member of a domain).

 

"Each server doesn't have access to a domain"


If your servers are indeed stand alone Windows servers, then they must be added to a domain before any domain accounts can be added to 'local users and groups'.

 

Further, this should be a traditional client/server windows active directory domain. 

The domain your servers are added to should be the same domain as your Qlik Sense or QlikView server and any domain accounts that you intend to use. 

 

NPrinting was not designed with Azure active directory but rather with traditional Windows client/server active directory. 

(You would need to discuss this with your Azure provider to understand what your options are in terms of joining what appear to be your stand alone  windows servers in your Azure environment, to a windows AD domain...based on what you've share thus far).

 

Should you wish to make the feature request about NPrinting or any other Qlik product, you may do so here.

Ideas | Qlik Community

 

If you are trying to use stand alone computers, this is not supported simply because so much of the architecture relies on pass through authentication that windows domain membership provides.

 

Kind regards...

 

 

Please remember hit the 'Like' button and for helpful answers and resolutions, click on the 'Accept As Solution' button. Cheers!
t_donnet
Partner - Creator
Partner - Creator
Author

Hi @Frank_S,

Thank you for your detailed feedback.

In the situation described, setting up ExpressRoute in Azure would be a solution to use traditional Windows client/server active directory. 

In the ideal case, what would be the Azure architecture with Qlik NPrinting (with service account) and Qlik Sense to work with? 

A documentation exist for Qlik Sense to implent on Azure (https://help.qlik.com/en-US/sense-admin/May2023/Subsystems/DeployAdministerQSE/Content/Sense_DeployA...)
Why not for Qlik NPrinting also?

Regards,

 

Frank_S
Support
Support

As mentioned, NPrinting supports traditional active directory. There is no direct support for pure Azure AD with NPrinting. I've doublechecked with R&D this morning and they have reaffirmed this.

Theoretically, if you are able to emulate traditional active directory with the tools you mentioned, you 'may' be able to follow the existing user account deployment instructions as is which you are already familiar with.

https://help.qlik.com/en-US/nprinting/May2023/Content/NPrinting/DeployingQVNprinting/User-accounts.h...

Again, should you wish to make the feature request about NPrinting and building support for Azure AD, you may do so at the link below:

Ideas | Qlik Community

kind regards...

 

 

Please remember hit the 'Like' button and for helpful answers and resolutions, click on the 'Accept As Solution' button. Cheers!
t_donnet
Partner - Creator
Partner - Creator
Author

FYI @Frank_S,

no need to make a feature request: NPrinting for Qlik SaaS - Qlik Community - 2029472

"To make NPrinting available for Qlik SaaS or a bridge between Qlik SaaS and NPrinting OnPremise are not part of the Qlik reporting roadmap." ☹️