How to restrict a operator group from viewing Output file of Direct Mail from Campaign Dashboard? | Community
Skip to main content
Level 6
October 6, 2021
Question

How to restrict a operator group from viewing Output file of Direct Mail from Campaign Dashboard?

  • October 6, 2021
  • 4 replies
  • 2244 views

Hello Folks,

We have a requirement to restrict users of a Group from viewing Output file generated by Direct Mail. For this I created a custom named right -> mapped it against the group I want to restrict and tried leveraging HasNamedRight and properties visibleIf (to completely mask it) and enabledIf (to disable it). However, it doesn't seem to be work.

I understand there is a OOTB Named Right "File Access", which can serve our purpose. But we don't want to go with this.

Kindly please help on how can we achieve it (or) a reference of similar thing if it was done for same (or) different purpose would be helpful

Thanks,

SSB

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.

4 replies

Krishnanunni
Level 4
October 7, 2021

Hi @surabattulasr ,

So have you tried setting the HasNamedRight in nms:delivery inputform? I think this would remove the file from the campaign dashboard>delivery section.

Level 6
October 7, 2021

Hi @krishnanunni ,

Yes I applied on nms:delivery form. Tried applying in 2 places which has comments as "Delivery not inside Operation" and "Delivery inside an Operation".

However, no luck 😞 

Krishnanunni
Level 4
October 11, 2021

Hi @surabattulasr ,

Then it might be inside a jssp code. But I don't know for sure and which one. Have you contacted Adobe customer support? 

Jyoti_Yadav
Level 8
October 7, 2021

Hi @surabattulasr ,

 

You can do some change in your 'nms:operation' input form i.e to modify the properties of Campaign Dashboard. Make the file visible to operators who has NamedRight='xyz' and invisible to rest other operators.

 

Thanks,

Jyoti 

Level 6
October 7, 2021

Hi @jyoti_yadav ,

Couldn't understand, are you saying to change in nms:operation form ? Unfortunately I couldn't see anything related to Delivery or File

Is it something like I need to handle this in Dashboard.jssp?

Level 6
October 9, 2021

Hi Folks,

Kindly please help on this, we are still struck

Thanks,

Adobe Employee
October 15, 2021

Hi there,

I think the Delivery dashboard is the "nms:delivery.jssp" located in the "Administration \ Configuration \ Dynamic JavaScript pages" folder.

I can't be sure as I never look at modifying the dashboard however it's most likely the one to look at. Also, make sure you make a copy of the JSSP and keep it safe prior doing any modification. It might be useful during future upgrade.... You could then try to use HasNamedRight in there to remove the visibility of the output file.

Thanks a lot

Denis

Level 6
October 15, 2021

Thanks Denis!

Okay will try that and see how it goes.

Level 6
October 18, 2021

Hi, 

Just curious did you find anything in nms:delivery.jssp ? 


Hi @kapilkochar 

I went through the nms:delivery.jssp and found a piece of code where it is creating a clickable link to view file content.

I was trying out to apply condition if user not authorized to view the file, then link should not be created. So far no luck 😞

Actually we don't want to change any OOTB JS / JSSP Implementation instead trying to handle in alternative way. Any other suggestions, please help

Thanks for your help