Support pagination of result set in Identity Management > Organization tab

Description

Summary

The Organization tab in Identity Management that displays functional groups loads all groups at once when the page is opened. If there are several thousand groups, it will load very slowly and may cause a time-out or crash in the web browser.

This could be avoided if the Organization tab supported pagination or returned a configurable amount of results at one time and instead of loading all groups.

Steps to Reproduce

  1. Modify the attached curl.sh script to substitute the hostname for a local APS environment and run it. This script will generate 30000 functional groups.

  2. After the script completes, browse to http://<hostname>:8080/activiti-app/idm/#/functional-group-mgmt.

  3. Note the slow loading page. Chrome and Firefox were able to load the page eventually, but with a long delay, Edge timed out and Internet Explorer became unresponsive.

Environment

None

Testcase ID

None
Deferred

Assignee

Unassigned

Reporter

Elisabeth Wetchy

Labels

None

Escalated By

None

Security Issue

None

ACT Numbers

01016424

Premier Customer

None

Code Branch

None

Build Location

None

Patch Attached

None

Dependent Version/s

None

Cloud or Enterprise

None

Prioritization Score

None

Bug Priority

Category 3

Delivery Team

None

Components

Affects versions