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.

field not getting populated via flow designer.

Hrishabh Kumar
Giga Guru

I am trying to create a record in "u_cmdb_ci_handheld_scanner" table via flow designer based on some condition.

FLow is working fine, and record is getting created but "mac_address" field is not getting populated it is left blank everytime. I checked the "mac_address" field's configuration and found that there is some kind of encryption added.

 

encrypted1.PNG

 

encrypted2.PNG

 

I believe this encryption could be a reason behind the field not getting populated, can anyone explain and provide some solutions.

 

Note: I am not able to turn it off due to "Security prevents writing to this field".

How can I deactivate the encryption form mac_address field ?

encrypted3.PNG

4 REPLIES 4

Ankur Bawiskar
Tera Patron
Tera Patron

@Hrishabh Kumar 

I believe the user in whose session the flow is running doesn't satisfy the encryption context.

Did you try to run flow as System user?

Regards,
Ankur
✨ Certified Technical Architect  ||  ✨ 9x ServiceNow MVP  ||  ✨ ServiceNow Community Leader

Hi @Ankur Bawiskar

The flow property is set to "Run as: System User" already. 

 

If you can help me with how I can modify/deactivate the encryption or set it to false. That will be helpful as well.

@Hrishabh Kumar 

I think the system user also is not satisfying the encryption context so it's not updating.

Please discuss this with your customer.

Regards,
Ankur
✨ Certified Technical Architect  ||  ✨ 9x ServiceNow MVP  ||  ✨ ServiceNow Community Leader

@Ankur Bawiskar  how can I set Edge Encrytion to false again ?