Event actions
Event actions tell NIM to send a message using a particular notification template in response to a success or failure of a specific event.
NIM currently supports the following event actions:
App event
App events are triggered after the completion of an app action. Such actions include creating or editing a user through an app interface. The action must have its generate notification event
option enabled.
Certificate maintenance
Certificate maintenance events are tied to certificate maintenance tasks. They are used to send notifications of certificate expiration to system administrators. For more information, see the certificate expiration notification tutorial.
Job guard
Job guard events are triggered when a job meets or exceeds its defined guard threshold. These events are typically used to notify an internal support team who can then examine NIM's incoming data and logs to determine if the number of pending activity items is normal or not.
License evaluation
The license evaluation event is triggered after the completion of a license evaluation scheduled task. It is used to notify system administrators of the state of the currently-installed NIM license, and whether or not is valid.
Mapping events
Individual mapping functions in Mappings are trigger events for event actions of type mapping
. This includes mapping functions which are executed as part of Jobs.
Multi export
The multi export event is triggered after the conclusion of a multi export scheduled task. It is used to report on the duration of the export and the destination directory of the exported data.
Onboarding code email
The onboarding code email event triggers when a user chooses to receive an OTP code via email during the onboarding process. This event is used to send the code to the user's target email address (usually a personal email address).
Onboarding code SMS
The onboarding code SMS event triggers when a user chooses to receive an OTP code via SMS during the onboarding process. This event is used to send the code to the user's target phone number.
Onboarding session
The onboarding session event triggers when a user completes the onboarding process. It can be used to notify adminitrators of the new employees' information, and the fact that they have completed onboarding.
Password reset actions completed
The password reset actions completed event triggers when a user has successfully reset their password through NIM's password reset system. This event can be used to notify system administrators, or the user themselves, of a password reset event.
Password reset activation
The password reset activation event is triggered when a user identifies themselves through NIM's password reset app. This can be used to notify administrators, or the user themselves, that a password reset action is taking place.
Password reset code email
The password reset code email event triggers when a user chooses to receive an OTP code via email during the password reset process. This event is used to send the code to the user's target email address (usually a personal email address).
Password reset code SMS
The password reset code SMS event triggers when a user chooses to receive an OTP code via SMS during the password reset process. This event is used to send the code to the user's target phone number.
Scheduled role generator
The scheduled role generator even is launched after the conclusion of a role generator task. This event is used to report on the number of modified groups and memberships as a result of the role model being modified by the generator.
Sync evaluation
Sync evaluation events are triggered after a synchronization evaluation has completed, but before the actual synchronization has taken place. This event can send a report of pending activity to responsible personnel who can review the report for any abnormalities.
Important
Unlike mapping
, job
, and sync
event actions, you don't configure sync evaluation
event actions in Events > Actions. Creating a standalone sync evaluation
event action does nothing. Instead, you must configure this type of event action by enabling the evaluate stage of Sync tasks and selecting a notification template in the Send Evaluation Report Using Template dropdown. See Create a sync task.
Sync
Sync events are triggered after a synchronization task has been completed.
Sync evaluation events and sync execution events complement each other. Use sync evaluation events to send preview reports; use sync execution events to see the actual results of the jobs included in the execute stage.
Table notification
Table notification events are triggered for each row of data returned in a table notification scheduled task.