Attach a file to email for users with no roles

attach a file to a published KB article then link to the attachment from an email notification script:


(function runMailScript(/* GlideRecord */ current, /* TemplatePrinter */ template,
/* Optional EmailOutbound */ email, /* Optional GlideRecord */ email_action,
/* Optional GlideRecord */ event) {
//--as per https://docs.servicenow.com/bundle/london-servicenow-platform/page/administer/notification/concept/c_AttachingDocsToANotification.html


var url='/sys_attachment.do?sys_id=1d9ab0f31b5db300cee5ed7cee4bcb08&sysparm_viewer_table=kb_knowledge&sysparm_viewer_id=497a30f31b5db300cee5ed7cee4bcb81'; //--had to add the attachment to a KB article in order to be able to allow non-roled users to access the attachment


template.print ('<a href="' + url + '">Click to download the 6th floor plan</a>');

})(current, template, email, email_action, event);

Comments

Popular posts from this blog

Running transform maps asynchronously

Post a command to the ECC queue for the mid server to initiate a powershell file copy

GlideRecord setValue