We have subjected use case to be achieved using saviynt. Here we need to inform localhelpdesk of a user whose enddate is in next 14 days. For this we are thinking to use saviynt intelligence(analytics) module. Where we would write queries to pull such users and inform them.
However, the challenges are defined below.
1. We have to send individual emails for each user.
2. Email should be sent to corresponding helpdesk. The email id of that helpdesk can be stored one of cp of user profile.
from the past experience it is learned that saviynt can send individual emails based on username but in this case can it send notification to helpdesk mail id which is not based on username category.
Can you please suggest if there is a better way to achieve this.
Hi @Rishi The use case more similar to mine. So i was referring this earlier itself. However there the solution provided as enabling the Group Analytics Emails by Username in global configurations. But if we do this it will group all email addresses and send single email to all recipients. Which is not the requirement for us. We want to send separate mail for each line item in the report. Hence is there anyway to achieve this solution for sending separate mails for the each helpdesk associated user.
Note: Recipient email id is stored in cp.
Please refer to section "Sending Analytics Report to Users" in the below documentation:
Thanks for the response. The solution in the document you are referring works when we wanted to inform the actual user in TO and copying CC others but in our case we wanted to inform helpdesk alone and that send individual email for each line item in the reported generated for that day.
kindly refer to the following documentation for more information:
Please let us know if further details are needed on this.
Hi @DixshantValecha I hope you are asking me to refer the section called : Sending Analytics Report to Users in the above link shared. if yes, then i already referred it. the scenario here is different, we do not want user to be informed about contract expirt. The email address in TO filed should be read from one of custom property attribute where helpdesk email address is stored.
That is correct. This option facilitates the consolidation of records generated by the report, grouping them by username and sending a single email. Currently, we are unable to support the requirement of sending individual emails for each line item. However, we do support the sending of consolidated emails. As a recommendation, I suggest utilizing the ideal portal for this purpose and raise an enhancement request. If you have any enhancement requests, please submit them through the ideas portal: https://ideas.saviynt.com/
As a suggestion, you might consider leveraging the Saviynt extensions option as an alternative approach. This feature enables you to implement your own logic using a custom JAR file. For instructions on uploading the JAR file, please refer to the following link: https://docs.saviyntcloud.com/bundle/EIC-Admin-v23x/page/Content/Chapter06-EIC-Configurations/Config...
Please follow these detailed steps:
Extract the necessary data from the report: Identify the relevant information for each line item in the report that needs to be included in the individual emails. This may include details such as item name, description, priority, or any other pertinent information.
Create a custom JAR file: Develop a custom Java Archive (JAR) file that contains the logic to process the extracted data and generate individual emails.
Integrate with analytics: Call the required analytics via API within your custom JAR file to retrieve the necessary data. For more information, please refer to the API documentation: https://documenter.getpostman.com/view/1797923/Uz5KmEhE#01e03e6e-689c-4da0-9026-bf3c6bbfdbe5
Perform any necessary calculations, transformations, or filtering on the extracted data. This step ensures that you have the relevant insights or information to include in the emails.
Utilize a send email API: Integrate an email-sending API (https://documenter.getpostman.com/view/1797923/Uz5KmEhE#65841c93-2b26-4d49-9f50-060b661895e4) into your custom JAR file. This API should provide the functionality to programmatically send emails. Configure the email content, recipients (in this case, the helpdesk team), and any other relevant details.
Iterate through each line item: Implement a loop or iteration mechanism in your custom JAR file to process each line item separately. For each iteration, generate a unique email containing the specific details of the current line item and use the send email API to send it to the helpdesk team.
Please let me know if further details are needed on this.
can anyone provide suggestions on how to achieve this use case. for me it seems to be major problem that analytics is unable to send separate mails when mail id is not based on username.
Thank you for your patience. We appreciate your understanding during the process. We have carefully evaluated the situation and would like to provide you with our recommendations promptly. We understand the importance of your request and aim to offer valuable suggestions that address your needs effectively. Please expect to receive our recommendations shortly.