This discussion is archived
7 Replies Latest reply: Aug 1, 2013 5:50 AM by SarojaKandepuneni RSS

Preventing Notification Forward / Save / Print

sumanth.shenoy Newbie
Currently Being Moderated

We have a requirement to prevent a WF mail notification recipient from Forwarding / Printing / Saving the email notification.

How can this be achieved in Oracle workflow?

  • 1. Re: Preventing Notification Forward / Save / Print
    SarojaKandepuneni Journeyer
    Currently Being Moderated

    Please remember that email notification is something viewed from email client at client side, we do not have any control on the operations that user performs at their end.

     

    But you can define a special message attribute with the internal name #WF_SECURITY_POLICY to control whether notifications that include sensitive content can be sent in e-mail.

    The #WF_SECURITY_POLICY attribute must be of type text. To prevent notification content from being sent in e-mail, set the value of the #WF_SECURITY_POLICY attribute to NO_EMAIL. If you set the value to EMAIL_OK or DEFAULT, leave the value blank, or if you do not define a #WF_SECURITY_POLICY attribute for the message, Oracle Workflow sends the full notification content in e-mail to users whose notification preference is set to receive e-mail.

     

    If you set the #WF_SECURITY_POLICY  value to 'NO_EMAIL'  then users receive the e-mail notification but it will not include the sensitive information, they must access the notification through the Notification Details Web page instead to view its content and respond.

     

    regards

    Saroja

  • 2. Re: Preventing Notification Forward / Save / Print
    sumanth.shenoy Newbie
    Currently Being Moderated

    Thanks for the reply, we are trying this one out, meantime if you have used this before, can you help us with below :

    1. Will the user be directed to the specific notification in Oracle page or to the home page with all the notofications in worklist when WF_SECURITY_POLICY is set to NO_EMAIL?

    2. Will the user have to login with Oracle credentials to access the notification?

     

    Thanks,

    Sumanth

  • 3. Re: Preventing Notification Forward / Save / Print
    SarojaKandepuneni Journeyer
    Currently Being Moderated

    Hi Sumanth,

    1. If you set the notification message attribute #WF_SECURITY_POLICY to NO_EMAIL, when you click on the link in email it will open that particular notification directly.

    2. If the application is already opened for that user, it directly open the notification, otherwise it redirects to the login page

    There is also Guest access feature available, when it is enabled it directly opens the notification without asking for login credentials and you can respond the notifications as Guest user.

  • 4. Re: Preventing Notification Forward / Save / Print
    sumanth.shenoy Newbie
    Currently Being Moderated

    Hi Saroja, thanks for your inputs

     

    We set #WF_SECURITY_POLICY and we are also creating the URL (to notification page) dynamically with intention that this will be in the email body.

     

    But I am getting an email with content


    "Notification: NID 11608145
    This notification contains secure content which cannot be sent through e-mail. Please access the online version of the notification to see the details"

    without any other content (URL)

     

    How did you pass the link in the email that opens to the particular notificaiton?

    Thanks,

    Sumanth

  • 5. Re: Preventing Notification Forward / Save / Print
    SarojaKandepuneni Journeyer
    Currently Being Moderated

    You don't need to pass any URL to open the notification content from email, workflow takes care of it.

    There will be an 'Notification Details.html' attached, please open it it takes you to the notification contents page.

     

    If you set the message attribute #WF_SECURITY_POLICY to NO_EMAIL, then you cannot see any data except the below message.

    "Notification: NID 11608145

    This notification contains secure content which cannot be sent through e-mail. Please access the online version of the notification to see the details"


    You need to open the attached 'Notification Details.html' file to see all its contents.

  • 6. Re: Preventing Notification Forward / Save / Print
    sumanth.shenoy Newbie
    Currently Being Moderated

    Hi Saroja,

     

    Thank you very much for the leads.

    Its working as intended, with "notification Details.html" present in the mailer when I set the user preference to "HTML mail with attachments"

    Is there any way to set this preference in the workflow for this particular notification?

    Is there any way to avoid other workflows to this user from other sources to be forced to send only the attachment?

     

    Thanks,

    Sumanth

  • 7. Re: Preventing Notification Forward / Save / Print
    SarojaKandepuneni Journeyer
    Currently Being Moderated

    The notification preference is actually associated with the user, we cannot set at notification level.

    There won't be any issue if other workflow also uses the same user. As the attribute #WF_SECURITY_POLICY defined at message level, only this particular type of notification will not have message info in email.

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points