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);
(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
Post a Comment