Introduction


OpenText Identity Manager ships with a Password Notification Job which allows sending of emails before a password is due to expire.
This IDM Driver does the same thing, but comes with additional features:
  • Can be configured with as many email configurations as necessary
  • Can send emails to multiple recipients in a single configuration
  • Based on an LDAP Query, so can gather data from any Object in IDM
  • LDAP Query can be specified to use information gathered from the Job Object
    • @notify-from
    • @notify-to
  • Can remove LDAP Query instances based on an XPATH expression
  • Can send an email x, y, z days before the actual date (similiar to the OpenText Job)
  • Can send an email to certain addresses based on an XPATH expression
  • Supports multiple languages for emall content
  • Supports TO, CC, and BCC
  • Supports different email templates for each email configuration
  • Can retrieve data from another Object using the DN attribute value on the source Object

Configuration


The Driver configuration is very straighforward, and consists of the following:
  • Add a Base Level configuration to the Global Configuration Variables
  • Define an LDAP Query
  • Define a list of attributes which are returned with the LDAP Query
  • You can optionally define 'day-lags' to send emails before the current day
    • This is useful for sending out reminder emails before password expiration
  • Define an email configuration
  • Define the recipient of the email
  • Define the Subject, Intro, and Details of the email (the content)
    • The email tokens for the content can be static text or data based on a lookup
    • You can optionally define language JSON tags to support different languages
  • Create a Job on the Driver, and assign the Job Name to the Base Level configuration
  • Schedule the Driver Job