[midPoint] Notification or approval for attribute change

Brad Firestone bhotrock at gmail.com
Tue Aug 4 20:40:03 CEST 2020


Hi All,

I have a situation where a certain User attribute might be changed by 
multiple people.  If that attribute value is changed, we'd like to 
either set a different attribute value on a certain database table 
resource, or send a notification that the attribute value was changed. 
Or if there was a way to run that attribute value change through an 
approval process, that would work too.

Here's an example:

Existing (extension) attribute:  SystemA_ID
If a new user is created, populate the database table with the initial 
value, no notification needed.
If SystemA_ID value is changed through an administrative action in the 
GUI (user channel) do one of the following:
  - send a notification email to a certain address to advise them of the 
change.  OR..
- place a current timestamp value in a separate column in the database 
table such as:  SystemA_ID_changeDate.  OR...
-initiate an approval process to approve the value change of this 
extension attribute.

Does anyone have any ideas of how to accomplish this?  Thanks for any 
suggestions!
Brad




More information about the midPoint mailing list