Certification Notifications Not Sending

Which IIQ version are you inquiring about?

8.3sp2

Issue Summary

We have been testing a certification in our DEV environment, and we are doing final testing with limited user-sets in our PROD environment. However, we cannot get reminder email notifications to send out. We compared our certification settings AND the compliance manager settings between environments, and we cannot spot the difference.

Disclaimer

In DEV, we are running IIQ 8.4 sp2. I have looked through the patch notes on the 8.4, 8.4sp1, and 8.4sp2 releases, and there are no mentions of certification reminders included as a bug We had built these certifications in 8.3 sp2 and had no issues post upgrade. The notifications get sent out at midnight on DEV. I am not sure what triggers these to be sent at that particular time.

Possible Avenues

Is there a task that needs to be running to send off these notifications? Are there other global certification settings that need to be ticked?

I’ve just been at a loss of what is different between our two certifications from one environment to the other that is blocking the reminder notifications.

Notification Setup

Here is our notification setup. We have different reminders that use standard OOTB templates and attempt to add in our custom templates and recipient rule to figure out where the breakdown is. However, we got none of these notifications:

  1. Jun 6th - Custom email template
  2. Jun 7th - Standard email template
  3. Jun 8-16th - Custom email template + additional recipient rule

Tried different configs to see if the email template was just messed up, but we got absolutely no emails from any of these.

I appreciate the help guys.

Hi @acrumley

Please check if your system tasks are running successfully. There are five standard tasks; for example, ‘Perform Maintenance’ is the most important. Each system task is responsible for a separate function. Some tasks are scheduled daily.

The ‘Perform Maintenance’ task runs more frequently, typically every 5 minutes in my test environment, but its frequency depends on the other aggregation tasks in your environment.

This was one of the important questions asked during my IdentityIQ Engineer exam. I still remember it took almost 5-10 minutes to sort out the sequential tasks in correct order."

Perform Maintenance–prunes identity snapshots, task results, and certifications, escalates orphaned work items, and performs other background maintenance tasks.

Perform Identity Request Maintenance– prunes old identity request objects and scans unverified access requests to check for provisioning completeness.

CheckSunsetRequests–send notifications when a Role with a sunset date is approaching expiration.

CheckExpiredMitigations– scans all users for temporary exceptions allowed in a certification that have now expired. The original certifier can optionally be notified when allowed exceptions expired.

CheckExpiredWorkItems–scans all work items looking for those that need to be canceled or escalated to a different user

1 Like

Discovered that the “Check expired work items daily” is the one that sends out the notifications for certification reminders. Thank you for the help!

1 Like

Thanks for the update, apologies I have deleted the 2nd comment; hence some updates have been lost in this topic like you’re marking the solution.

Your solution is more complete. I’m going to mark it because it will be much more helpful to future IdentityIQ system admins