Here is a way to make IdM Notification process more flexible and easier to work with.


1. First we started by separating the logic in two parts:

  • SAP IdM custom table for storing the notifications(receivers, test, subject…)
  • SAP IdM logic(custom Entry type with some javascript/java logic for managing the notification process and customer logic)

2. IdM custom entry type:

    N 1.png

3. IdM tasks for sending the created notifications:

    N 2.png

4. IdM custom table is created for the notifications, where all of the email information is stored(subject, To, CC, text, Country…..). When a new location/notification is needed the table can be updated with the new e-mail notifications by simple .csv file.:

     N 4.png

Note: the final notification(example):

N 5.png

E-mail can be send for:

  • Specific action(crate/terminate/position change/Manager change/On error……)
  • Specific country(all local languages are supported)
  • Depending on the notification specify To/CC will be set


Overview: A custom entry type used to send e-mail Notifications, which allows:

  •   Easy maintenance (if needed all notifications can be modified and new one are easily added) with a simple .csv file
  •   Flexibility:

  –  each subject and body of the email can be specific

  –  all languages are supported (for each e-mail a subject/text with a default and native language can be sent)

  –  for all of the needed actions a different e-mail can be sent

  –  To/CC depends of the settings into the notification table(specific To/CC)

  –  on any case of error an e-mail can be sent


Note: link for the updated version – SAP IdM Custom Add-on for Notifications management – on WD&SAPUI5

Hope you like it 🙂

Simona Lincheva

To report this post you need to login first.

Be the first to leave a comment

You must be Logged on to comment or reply to a post.

Leave a Reply