Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

Flow Designer

natacha1
Tera Contributor

Hi, i'm trying to send an email that shows an encrypted masked variable through flow designer and the answer is always a big code instead of the word i want.

 

Different codes in flow designer i've tried:

/////////////////////////////////////////////////////// 1 //////////////////////////////////////////////////////////////////////////

var encr = new GlideEncrypter();
var sen = encr.decrypt(fd_data._4__get_catalog_variables.new_pass);

return "New pass: " + sen;

 

/////////////////////////////////////////////////////// 2 //////////////////////////////////////////////////////////////////////////

var sen = fd_data._4__get_catalog_variables.new_pass.getDecryptedValue();
return "New pass: " + sen;
 

/////////////////////////////////////////////////////// 3 //////////////////////////////////////////////////////////////////////////

var sen = new GlideEncrypter().decrypt(fd_data._4__get_catalog_variables.new_pass);
return "New pass: " + sen;
 
 
Hope you can help me 🙂
5 REPLIES 5

reshmapatil
Tera Guru

Hi @natacha1 ,

 

Password field/variable should be of 'Password (2 Way Encrypted)' type to use the new GlideEncrypter().

I tried similar code in scripts-background and got the proper value.

 

reshmapatil_2-1671640712150.png

 

 

reshmapatil_1-1671640688977.png

 

Regards,

Reshma

**Please mark my answer correct or helpful based on the impact**

How can i find that type of variable in catalog items?

Hi @natacha1 ,

 

No, we don't have that type of variable.

 

Check below link:

https://docs.servicenow.com/bundle/quebec-servicenow-platform/page/administer/flow-designer/referenc...

 

Regards,

Reshma

**Please mark my answer correct or helpful based on the impact**

 

So do you know any way i can do that in a variable of a catalog item?

 

Thank you for your help anyway:)