Views:

Applies To:

GroupID 9, 10 – Self-Service

Problem Statement:

In the Self-Service portal, the Members of tab in user properties shows the display names of the groups a user is a member of. However, sorting the groups list on the basis of display name may lead to issues, as some groups may not have the DisplayName attribute populated in Active Directory. Is there a way to resolve this issue?

Methodology:

The Self-Service module in GroupID Management Console enables us to customize the Self-Service portal based on our requirements. We can add a wide range of functionalities to the portal using the Self-Service module.

The DisplayName is not a mandatory attribute for groups in Active Directory; however, GroupID considers it as an essential attribute. Sorting the list on the Member of tab using the display name, therefore, is not possible as there may be groups (created in Active Directory) that do not have the DisplayName attribute populated.

This issue can be resolved by using common name (CN) instead of DisplayName for sorting the groups on the Member Of tab. Follow the steps provided below to replace DisplayName with CN.

Steps:

Note: Before making any changes to the current environment, it is highly recommended to create a backup/snapshot/checkpoint of the GroupID server.
  1. In GroupID Management Console, select Self-Service > Portals > [required portal] > Designs > [required identity store].

  2. Navigate to the Custom Display Types tab and select userMembersOfGrid.

  3. Click Edit; the Grid Display Type window will be displayed.

  4. Select WEB_Display_Name from the list under Fields and click Edit

  5. On the Grid Column dialog box, select CN in the Field dropdown list and provide a suitable name in the Display Name box. Click Ok.

  6. Click the Save icon on the Designs tab to save the changes.

  7. Finally, refresh/relaunch the Self-Service portal and go to the Member Of tab in user properties. Now, even if the display name is not available, the groups list can be sorted alphabetically using the common name (CN).

Note: In case you run into problems, contact support@imanami.com.