Encrypt email
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-17-2023 06:42 AM
On catalog from, we have few fields which are confidential. So while sending email this confidential fields should not visible to everyone. It should be visible only to specific people. How can we do encryption for this?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-17-2023 07:40 AM
Hi,
You can set the visibility of notification based on your condition.
Thanks and Regards,
Saurabh Gupta
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-17-2023 08:00 AM
Hi @User_267
Do you mean, when notification is out from SN and in the email body there are few confidential fields or someone is creating the notification manually?
IN this case, you can create the different emails and trigger them on specific conditions.
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.
Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]
****************************************************************************************************************
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-17-2023 08:07 AM
HI @User_267
You should make use of encryption feature within your variable record to achieve this. Please follow the steps mentioned in below HI article to achieve the same:
Regards,
Shloke
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-17-2023 10:00 AM
you can use field-level encryption and ACLs (Access Control Rules).
Field-Level Encryption:
1. Enable Encryption for Confidential Fields:
• navigate to “System Definition” > “Field Encryption” and enable encryption for the fields containing confidential information.
2. Define an Encryption Context:
• Create an encryption context to group the encrypted fields. This helps manage encryption keys and policies. You can do this under “System Security” > “Encryption Contexts.”
ACLs for Restricted Visibility:
1. Create an ACL (Access Control Rule):
• Go to “Security Rules” > “Access Control Rules” and create a new ACL for the table containing the confidential fields (e.g., the catalog item table).
2. Define Read Restrictions:
• In the ACL, define read restrictions based on conditions. For example, you might create a condition that checks if the user accessing the record is in a specific group or has a certain role.
condition: 'javascript:gs.hasRole("confidential_viewer")'
2. Adjust the condition based on your specific requirements.
3. Apply the ACL to Confidential Fields:
• In the ACL, specify the confidential fields to which the read restrictions apply.