User Application
#
Novell provides the User Application

There are two versions of the "User Application":
- Basic User Application comes with IDM
- Role Based Provisioning Module (RBPM), includes work-flow management is available for extra cost.
Password Management is available within both versions.
If you are not happy with the functions or appearance of the User Application, Novell has exposed a WSDL in the Role Based Provisioning Module (RBPM) for you to still access the User Application Web Service
PWM
#
A servlet and JSP application that will work with the Universal Password Policy and provides lots of configuration options. Utilizes formatting via css and is flexible.
PWM has a much improved layout in the latest builds.
The PWM Admin Guide
We have used the PWM application and it will work well for most operations.
Limitations and Anomalies#
There are a couple of minor limitation in PWM that we have discovered. However, to help prevent you from having to do the research or find out the hard-way, we will provide you what we found.NMAS responses#
PWM is only able to utilize existing stored NMAS responses for forgotten passwords when Novell UserApp (RBPM) is available. PWM utilizes web services available in IDM UserApp to validate user responses. This feature is optional. If UserApp is not available, PWM will use it’s own saved challenge/responses for user response validation.As a note, the LDIF files provided, which set make schema modifications, create a proxy user and set the basic ACLs, are well written and are excellent to use for a guideline. You will need to do at least minor modifications to the files for your particular implementation.
If these items are not an issue for you, we recommend you use PWM!
Demo Sites#
There is a PWM public demo site.
We have an older demo site for PWM that might be working.
Support#
Open Source and only support is through User forums or we can probably help if you need it.