Password Hint not working when being used with both Novell Client or IDM Manager User Application

  • 3700563
  • 08-Dec-2006
  • 27-Apr-2012

Environment

Novell Identity Manager Identity Manager 3.0
Novell Client for Windows 95/98 3.4 Utilities

Situation

When setting the Password Hint Policy via Novell Client to eDirectory, the IDM User Application 3.x does not see the changes. When accessing the Forgot Password Portlet you get an error.
ERROR: "Hint was not Defined"
Even though the Hint was defined. The same is true when settting the password hint via the User Application, then the Novell Client fails with a similar message.
The problem is that the User Application uses the attribute "nsimHint" and the Novell Client uses "nsimPasswordReminder"
These two attributes are not currently in sync, so the call fails.

Resolution

This will be addressed in a future release of the Identity Manager User Application.
There is a workaround available by creating a loopback driver to sync up the two utilities.

For sample XML to create the loopback driver please see the additional notes section of this TID.
If you would like additional information on creating the loopback driver contact Novell Technical Support for more details.

Status

Reported to Engineering

Additional Information

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

Push changes to nsimHint to nsimPasswordReminder

Push changes to nsimPasswordReminder to nsimHint

Handle resync if nsimHint is available

sync

Handle resync if nsimHint is not available, but nsimPasswordReminder is

sync

Veto everything else