Getting a List of all Active Users Across All nodes in an environment
Is there a way to fetch a list of all active users in an application spanning across multiple nodes? I know of the OOTB activity RefreshRequestors that fetches all active users on a single node, but I need something that does a similar activity across all nodes.
If you are using the Pega 7.2+ then you can go through Designer Studio > System > Operations > Requestor Management(here you can fetch all the active requestors cluster specific or node specific) as shown in the attachment.
Thanks for your quick response. Currently, I'm running Pega 7.2 so my configuration is slightly different. Do you know how to specify multiple nodes instead of just the one? I've attached a screenshot for your reference.
From Pega v7.2.1 onwards we have the OOTB way to retrieve the active users from the cluster nodes, but i don't see any option in Pega 7.2.
Data-SystemOperations-RequestorManagement.pyRequestorsList property is holding the information of all the active requestors based on the scope and other parameters with the help of D_pzRequestors Data page.
In the data page we are calling Code-Pega-List.pzRequestorsInfo activity which will retrieve the requestors information with the below Java code,