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: 
Anilb1603
Contributor III
Contributor III

How can I hide my connections and reports from other developers??

Hi Guys,

Is there a way to hide my reports and connections from other NPrinting developers? I just don't want other developers to see or edit my reports and connections.

I have been working on April 2018 version.

 

Thanks,

Anil

 

2 Solutions

Accepted Solutions
Lech_Miszkiewicz
Partner Ambassador/MVP
Partner Ambassador/MVP

This is straight forward if you setup your NPrinting  from the very beginning and assign custom roles.

The security is maintained by Roles. You can create custom roles and use them to control what developers see. You can then allocate apps developers can see, hence only connections which they should have access to can be edited.

It also means that you cannot use the default "DEVELOPER" role which gives access to all apps.1.png

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.

View solution in original post

Stephen_Jasionowski

You would have to create a custom role limited to the NPrinting app that contains the QV connection and another role for the NPrinting app that contains the QS connection. 

There is no way to dynamically assign an NPrinting app to a role.

View solution in original post

5 Replies
Daniel_Jenkins
Specialist III
Specialist III

 Hi,

Check the online documentation. I suggest you start with Authorization and use the Next topic button to go through Role based security & Managing roles as well:  https://help.qlik.com/en-US/nprinting/June2019/Content/NPrinting/DeployingQVNprinting/Intro-Security...

HTH - Daniel.

 

Lech_Miszkiewicz
Partner Ambassador/MVP
Partner Ambassador/MVP

This is straight forward if you setup your NPrinting  from the very beginning and assign custom roles.

The security is maintained by Roles. You can create custom roles and use them to control what developers see. You can then allocate apps developers can see, hence only connections which they should have access to can be edited.

It also means that you cannot use the default "DEVELOPER" role which gives access to all apps.1.png

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.
Anilb1603
Contributor III
Contributor III
Author

Thanks for the reply.

As per you example, I have one developer working on qs app and the other developer working on qv app. I just don't want qs app developer can see or edit qv app and vice-versa. To do this, Do I need to create two custom roles one for qs app and other for qv app??

Is there a way I can create one custom developer role and assign it to all the developers so that they can see the apps they created only.

Stephen_Jasionowski

You would have to create a custom role limited to the NPrinting app that contains the QV connection and another role for the NPrinting app that contains the QS connection. 

There is no way to dynamically assign an NPrinting app to a role.

Anilb1603
Contributor III
Contributor III
Author

thank you Stephen.