From the Global Monitoring - Groups page, you can achieve the functionalities as follows:

  • View the list of all the groups with type filter and group-name searching

  • View the details of each group

  • Edit the group data and group summary data for each group

  • Switch to user summary page from members list of each group

  • View and copy the JSON raw data of the displayed list of groups

  • Delete group individually

  • Switch to the group entities page of each group

As for the details of how to create and retrieve groups through APIs, refer to the group APIs docs here.

The following screen will be seen when browsing to Monitoring | Global Monitoring | Groups page, which will list all the groups of your current app.

Click on the Group ID column of each entry, or View/Edit option from Actions drop-down menu, will open Edit Group pop-up window.

From the opened Edit Group window, you can edit the group Data and Summary Data (click the tabs to switch between them).

And check the list of group members, invited members, and requested members. (click the tabs to switch between them).

Note: Only a group owner/admin can invite and/or approve non-members to join their group. Non-owner-members will get a "Insufficient permissions" error if trying to invite and/or approve members to join their group.

To search an individual group from the group list, you can just enter the Full Group Name into the search bar on the upper-right list and click Search, it will return the groups which names match the searching field.

You can also filter the groups by type via selecting the specific type listed on the Filter by drop-down menu.

(Note: You can combine the above two operations, search and filter by, together to narrow down your return result.)

Click the {...} icon beside the filter menu to view and copy the JSON raw data of the currently displayed list of groups. (Note: list whole groups of your app or the list after applying the search or/and filter operations)

You can delete a group from the current app by selecting Delete Group option from Actions menu of that group entry.

Click the Actions button of each group entry, you will also find View Group Entities option from that drop-down menu, it will direct you to the further group entities list page under the specific group.

If there are any group entities under that group, you will see the list of them.

Note: Only group members can create entities for their group. Non-members will get a "Insufficient permissions" error if trying to create group entities for a group that they do not belong to.

Some other pro-tips:

  • Only non-open groups need to approve the members joining requests. The open or non-open property is controlled by the parameter "isOpenGroup" of CreateGroup API.

  • Compare the differences of the response between members of non-members when calling ReadGroup API, using group ACL to adjust the return according to your app's requirements.

  • A group leaderboard view will list group-based scores, if you set that group leaderboard as high-value type, the highest score in that group will be shown to that leaderboard.

  • Also note: Click on Group Name column of each entry (or click View group option from the Actions drop-down menu), will direct you to the Groups page, where you can find the details of that group.

Did this answer your question?