This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Fire custom event from template

In Identity Manager 6.1.3, how can I start / fire a custom event of a process out of a template?

Parents
  • Hi Markus

    thanks for your reply. We have the following situation:

    We have an custom process which is triggered if a new person will be inserted (Event: Person --> insert). This process has an generation condition, that will start only if the value was different to the previous value.

    If a person was synced (inserted) with QuickConnect from SAP into Identity Manager and has a value in the relevant attribute, the custom process will start to execute.

    But in the last sync, we have had over 400 new persons. 180 of that has a value in the relevant attribute, but only for 60 persons the custom process was triggered. For 120 persons the custom process was ignored in case of the generation condition. But later, if the sync was finished, the relevant attribute in the 120 persons was filled up.

    We think, that there are a timing issue of syncing with QuickConnect. At the point where the insert event for a person will be triggered, the values are not filled up in all cases. Sometimes, the relevant attribute is empty. Then, for that persons the custom process will not started in case of the generation condition.

    Therefor, we hope, that we can switch from the event "Person --> insert" to a template based triggering (if value was changed) to start the custom process. Then, we can remove the generation condition.

    Maybe there are a other solution for that.

    PS: a same situation we have had by generating the centralaccount value for a new person. Sometimes all needed values was filled up to calculate the centralaccount correctly, sometimes not. Then, the centralaccount was generated wrong.

    But for that, the calculation was based on triggering a script out of the template, not a custom process.
Reply
  • Hi Markus

    thanks for your reply. We have the following situation:

    We have an custom process which is triggered if a new person will be inserted (Event: Person --> insert). This process has an generation condition, that will start only if the value was different to the previous value.

    If a person was synced (inserted) with QuickConnect from SAP into Identity Manager and has a value in the relevant attribute, the custom process will start to execute.

    But in the last sync, we have had over 400 new persons. 180 of that has a value in the relevant attribute, but only for 60 persons the custom process was triggered. For 120 persons the custom process was ignored in case of the generation condition. But later, if the sync was finished, the relevant attribute in the 120 persons was filled up.

    We think, that there are a timing issue of syncing with QuickConnect. At the point where the insert event for a person will be triggered, the values are not filled up in all cases. Sometimes, the relevant attribute is empty. Then, for that persons the custom process will not started in case of the generation condition.

    Therefor, we hope, that we can switch from the event "Person --> insert" to a template based triggering (if value was changed) to start the custom process. Then, we can remove the generation condition.

    Maybe there are a other solution for that.

    PS: a same situation we have had by generating the centralaccount value for a new person. Sometimes all needed values was filled up to calculate the centralaccount correctly, sometimes not. Then, the centralaccount was generated wrong.

    But for that, the calculation was based on triggering a script out of the template, not a custom process.
Children
No Data