Data masking functionality in servicenow

T VENKATESH
Tera Contributor

Hi all,
Iam facing a challenge '' we know fields having personnel information(PI) like caller_id, short_description, user details etc., on the incident table. I have to mask/hide this PI on the form for specific users, and this masked PI data can see for selected users''  how to achieve this. for reference i have added a screenshot please refer it.
if anyone as solution please reply as much as possible.  

Thanks & Regards
Venkatesh. t

6 REPLIES 6

Peter Bodelier
Giga Sage

Masking it is basically the same as saying, you can't read this field.

So why not just use field level acls for this?


Help others to find a correct solution by marking the appropriate response as accepted solution and helpful.

Hi @Peter Bodelier, Thanks for your quick response, Iam checking if their any other solution apart from ACL's. if we don't have better than this, could you share the solution on configuring the ACL idea i will try to implement.

It really is basic ACL implementation.

Create a field level ACL such as incident.caller_id, and add a role to it.

 

Be aware you need to make sure, you are not restricting it for the caller itself.
So you will probably (for caller_id) need 2 ACL's one for the 'selected users' and one for the caller himself (and maybe others depending on your implementation.


Help others to find a correct solution by marking the appropriate response as accepted solution and helpful.

Hi @Peter Bodelier I think you misunderstand, we are masking field data not complete field here so we can able to see the field but inside the information on that particular field should not visible.