PIM 5.6.6 – Release Notes

PhenixID Identity Manager 5.6.6 improves the stability, compatibility and security of your solution, and is recommended for all installations.

1. PSD class files was included in PIM 5.6.5, this is now corrected

By mistake, in PIM 5.6.5, all PSD class files where included.
This means that if you have an older version, thats manually added or are trying to add a later version of the class file, it will be overridden by the one included in PIM 5.6.5.
In PIM 5.6.6, PSD files are excluded from the installer and must be added manually like before.

2. MLDAP(attribute) function added

If you are familiar with the LDAP(attribut) function, this new function will support multi-value attribut which LDAP(attribut) did not.
Note1: MLDAP(attributeName) includes all functionality of LDAP(attributeName).
Note2: Since MLDAP can handle all values in a multi-value the LDAP query can be rather complex and create a load on the LDAP server, especially if you have several values. See example 2 below.

Below are two use case examples where MLDAP can be used.
Example 1. A teacher clicks a predefined search called My student. The teacher has the values for its classes in carLicense. Students has its class value in url.
Query stated by PIM admin: carLicense=MLDAP(URL)
This is the resulting query send by PIM to LDAP server:
(&(|(carLicense=8A)(carLicense=7A))(|(url=School_2)))
Example 2. Similar example as above but the teacher is now responsible for two schools and three more classes.
Query stated by PIM admin: carLicense=MLDAP(URL)
This is the resulting query send by PIM to LDAP server:
(&(|(carLicense=9A)(carLicense=8A)(carLicense=7A))(|(url=School_1)(url=School_2)))

For more information, please read PSD1145.

3. Policy added for tab icon

If you like to add a custom company logo as tab icon a policy was added for this in PIM 5.6.6.

Policy added:
CUSTOM_TITLE_ICON=company.ico
Add your icon to drive:\..\IM\customer\extension\web

For more information about look and feel, please read PSD1108.

4. Scollbar fix for MultiList control

If MultiList custom control scrollbar was larger than the form, then you got an scrollbar for the form as well. This has been corrected.

In image below the added scrollbar is gone.


5. PSD1094 – Export data and columns did not match

PSD1094 includes an SQL grid custom control which allows you to show data for user stored in an SQL database. This control also allows you export the data displayed in the grid. Unfortunately the data in the grid did not match the column header in the export file.
This has now been corrected.

For more information, please read PSD1094.

6. Custom Control StaticImage file link correction

Static Image control can be used to add an image to a form. You can link to the image either by URL or by local file on PIM web server. Linking to local file did not work properly, this has now been corrected.

For more information, please read PSD1188.

7. Password control and Self Service view

Using the password custom control in MAIN and SELF SERVICE view did not have the same behaviour. In Self Service view the control did not reload after APPLY of form which had the password still presented in the form.

This has now been corrected.

8. Lang-file behaviour correction

Adding new lang-file, the lower status bar in MAIN view did not translate properly.

This has now been corrected.

9. Updates to PSD1179

If you like to display a multi-value attribute holding separated values in a grid this custom control will allow you to do that.
Two updates was made for PIM 5.6.6 for this control:

  • Support has been added to hide columns that you do not want to show
  • Support has been added to you can show order of columns. Default will be the way the data is stored.

For more information, please read PSD1179.

Extras. PIM/PIP Use Cases

We have and will keep creating use cases to provide different solutions on how PIP and PIP can be used. An overview of all use cases can be found in PSD1173.