How to View Email Notifications for a Specific User from Their Profile (Without Checking Email Logs

sandeshpowa
Tera Contributor

Hi all,

I'm currently working on ServiceNow (San Diego/Xanadu version) and looking for a more user-friendly way to monitor email notifications sent to specific users. I know we can view sent emails under System Logs → Email Logs, but this requires filtering manually every time for each user..


How can I see email notifications for a specific user directly from their profile, instead of checking Email Logs again and again?

2 ACCEPTED SOLUTIONS

Ankur Bawiskar
Tera Patron
Tera Patron

@sandeshpowa 

this is an admin activity and they should be trained to use this.

You can show related list on your target table and show the emails triggered on that record.

But this is unnecessary customization.

If my response helped please mark it correct and close the thread so that it benefits future readers.

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

View solution in original post

Mark Manders
Mega Patron

What's the business case? Why would you want this? 

The solution is already given, but think about this 3 times before implementing. Why do you want to see this on the user record? What will this be resolving? 

You will be creating a huge M2M table with lots of mutations (on every email) and it will be adding an email send to multiple people as multiple rows. 

Emails are also cleaned, so the custom table will be full of records that reference nothing. Make sure you take all of this into account before you decide to act on the requirement. 
You already have the possibility to show this data and selecting a user on the send email table is even quicker than selecting the user from the user table, opening the record and scrolling to the related list.


Please mark any helpful or correct solutions as such. That helps others find their solutions.
Mark

View solution in original post

6 REPLIES 6

Tauqueer
ServiceNow Employee
ServiceNow Employee

Please do perform the below :

1- Create an M2M table with user and email.

2-In the User form, pull the newly created M2M table

Dr Atul G- LNG
Tera Patron
Tera Patron

Hi @sandeshpowa 

Not sure why you'd want to build this—it's creating unnecessary technical debt. Using email logs is the best approach. Creating a table and mapping it with the user will introduce customization and lead to long-term maintenance overhead. It's better to avoid that

*************************************************************************************************************
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]

****************************************************************************************************************

rpriyadarshy
Mega Guru

You can try UserId-->EMail Related LIST in User Table.  This is closest what you are looking for OOTB.

 

rpriyadarshy_0-1753680567904.png

 

 

Regards

RP

Ankur Bawiskar
Tera Patron
Tera Patron

@sandeshpowa 

this is an admin activity and they should be trained to use this.

You can show related list on your target table and show the emails triggered on that record.

But this is unnecessary customization.

If my response helped please mark it correct and close the thread so that it benefits future readers.

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