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: 
JustinDallas
Specialist III
Specialist III

Recipient Section Access - NP Nov 2020

Hello Folks,

I'm working with NPrinting November 2020.  We have a dashboard that has Section Access in place which limits what data the users can see.  Is there a way to have NPrinting run with the Section Access of the intended recipient, so that the NPrinting reports don't show a bunch of irrelevant data?

 

Scenario:

John's Section Access restricts the dashboard to UK businesses

Barney's Section Access restricts the dashboard to US businesses

When creating an NPrinting report/task, how do I make it so that the individual report going to John is UK restricted, and Barney's is US restricted.

 

Any help is greatly appreciated.

Labels (2)
1 Solution

Accepted Solutions
JustinDallas
Specialist III
Specialist III
Author

I believe I can use the setting found under Identity in the Connections section where it says:

"Apply user section access for reports"

View solution in original post

2 Replies
JustinDallas
Specialist III
Specialist III
Author

I believe I can use the setting found under Identity in the Connections section where it says:

"Apply user section access for reports"

Frank_S
Support
Support

Check the following load script.

 

This contains the NPrinting Engine service user account (domain\npsensesvc) for an internal deployment of NPrinting.

 

section access;
LOAD * inline [
ACCESS, USERID, REDUCTION
ADMIN, domain\npsensesvc, *
USER, domain\user1, 1
USER, domain\user2, 2
ADMIN, domain\administrator, 4
];


section application;

// The following format is required for the service account user only
// ADMIN, domain\npsensesvc, *

star is *;
LOAD * inline [
REDUCTION, Year
1, 2019
2, 2020
3, 2021    
4, *
];

 

The NP engine service account impersonates each user and applies respective section access permissions accordingly. But it must be part of the load script.

 

Hope this helps...

ps: associated QVF containing load script attached.

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