The CreatorCon Call for Content is officially open! Get started here.

[Encrypted Emails] with ServiceNow

Raj_Esh
Kilo Sage
Kilo Sage

Hi Experts,

Is it possible to send encrypted mail with ServiceNow? I have gone through a few community links which say ServiceNow does not support it.

Has anyone tried it? 

Any help on the topic is much Appreciated

Thanks,

Raj

 

 

 

--Raj
8 REPLIES 8

-O-
Kilo Patron

I would wager you can. I mean you can't OOB, but you could make it work, given that there already is a JavaScript library to implement PGP: OpenPGP.js. Its stated goal is to run independent of environment, purely in JS. So I'll assume all you need is to make it into a SI, maintain a library of recipient public keys and a mails script that encrypts message bodies.

Assuming you are asking about e-mail content encryption vs. e-mail transport protocol encryption.

-O-
Kilo Patron

If that does not work (e.g. OpenPGP.js requires a JS run-time newer than what Server Side supports), you could off-load the task to the MID server: intercept outgoing mail (generated using the "usual" methods) by overriding type in sys_email via a Business Rule. A before BR would set it to a custom value, say encrypt (instead of the default send-ready). An integration would fetch it to the MID server, encrypt it and generate a new record in sys_email, this time with the body encrypted and type set to send-ready. And some flag to tell the overriding Business Rule that this time it should not intercept and change the value of type to encrypt. Thus you would have both the original e-mail and the encrypted one.

Hi Janos,

 

Thank you for the response. 

Do you have any blog written on this? or any article? 

I would like to try it within the Demo instance.

 

Thanks,

Raj

--Raj

You're welcome.
I don't have anything written down.