The tasks listed below are provided with the OpenIAM Identity Manager. Since these tasks are provided as groovy scripts, they can be customized to meet your organizations unique needs.
They can also be used as examples to create new scripts that can be invoked by the scheduler.
Task Name |
Script Name |
Description |
|---|---|---|
ACCOUNT LOCK NOTIFICATION |
accountLockedNotification.groovy |
Sends a message to the user informing them that their account has been locked. |
AUTO_UNLOCK |
autoUnlock.groovy |
Unlocks accounts that have been locked due to failed authentication attempts. It does not auto unlock accounts that have been locked by the Admin |
CLEAR LOCK |
clearLock.groovy |
Clears any locks that are associated with a user that has been terminated. Puts the account in a clean state. |
INACTIVE USER |
inactiveUser.groovy |
Detects active users that have been inactive and changes their status |
PASSWORD EXPIRATION NOTIFICATION |
passwordExpirationNotification.groovy |
Sends out notifications to users where the password is about to expire |
RESET PASSWORD CHANGE COUNT |
resetPasswordChangeCount.groovy |
Resets the password change count for users each day |
TERMINATE ON EXPIRATION |
terminateOnExpiration.groovy |
Terminates an account on their expiration date |
PUBLISH AUDIT EVENT |
publishAuditEvent.groovy |
Script to export audit events from OpenIAM to a third party system |
|
|
|