Skip to main content

NIM

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.