Author Topic: Any idea on adding water mark ?  (Read 3510 times)

Offline Eag. E

  • Community Leader
  • *****
  • Join Date: Feb 2014
  • Posts: 77
  • Forum Citizenship: +0/-0
Any idea on adding water mark ?
« on: 24 Jan 2019 07:50:18 am »
Is there a good way to add watermark (login username) on each reports? My Cognos reports (as well as Dashboard) are integrated into 3rd part portal by <iframe>, my target is to make a personalized watermark (username) on each Viewer.

I have done some research, it seems like CA can add a static image (like comp's logo) as watermark, but it can not help me because username should be changed accounting to logins.

Any idea please, thanks so much

Offline Reinhard

  • Full Member
  • ***
  • Join Date: Nov 2017
  • Posts: 48
  • Forum Citizenship: +0/-0
Re: Any idea on adding water mark ?
« Reply #1 on: 24 Jan 2019 09:39:05 am »
Add the macro #sq($account.defaultName)#  to a query calculation item to show the user executing the report. Can be used in a singleton.

Regards,
Reinhard

Offline Eag. E

  • Community Leader
  • *****
  • Join Date: Feb 2014
  • Posts: 77
  • Forum Citizenship: +0/-0
Re: Any idea on adding water mark ?
« Reply #2 on: 13 Jul 2021 05:20:24 am »
Thanks ,  all tests are done by same user
And I want to have some idea to improve the performance



Add the macro #sq($account.defaultName)#  to a query calculation item to show the user executing the report. Can be used in a singleton.

Regards,
Reinhard

Offline dougp

  • Statesman
  • ******
  • Join Date: Jul 2014
  • Posts: 685
  • Forum Citizenship: +25/-1
Re: Any idea on adding water mark ?
« Reply #3 on: 13 Jul 2021 10:17:53 am »
I saw this request on StackOverflow a while back.  The reason was to identify data leaks from employees running reports and sharing them with competitors, news media, etc.  This won't work.  Anyone with the wherewithal to leak sensitive data has the skills and resources to remove or modify the "watermark" before leaking the document.

If your goal is to remind the user how to spell their name, that should work fine.