ZINFI UPM Guide

Access Management for Administrators

View Groups

Overview

Groups are a fundamental component of the platform's access management system, enabling administrators to define logical collections of users. These groups are instrumental in controlling what content, tools, and functionalities users can access within the portal. By assigning users to specific groups, administrators can streamline the management of permissions, ensuring that users only see and interact with the information relevant to their roles or responsibilities. This hierarchical structure allows for granular control over user experiences, from basic content visibility to complex approval workflows and reporting segmentation.

Groups

Access management group concept diagram
Access management group concept diagram

This diagram illustrates the concept of 'Groups' within the platform's access management system, using a nightclub analogy. The 'Club Owner' (Portal Admin) manages access by sending an 'Invitation' to a 'Guest' (User), which assigns them to a 'Group (Primary for User)'. This action is akin to 'Adding Name/Invitation to Guest List'. A 'Doorman with Guest List' (Group (Added to Page)) then controls entry to the 'Exclusive Night Club' (Page (Zone)), ensuring that only authorized users, based on their assigned group, can access specific areas or content within the portal. The red 'X' indicates that a Guest cannot directly enter the Exclusive Night Club without first being added to the Guest List via an invitation.

Administration module left navigation
Administration module left navigation

Click Access → Groups.

View Groups list
View Groups list

This screen displays the 'View Groups' list, which allows UPM administrators to manage collections of users. Groups are a core entity within the Administration module, serving to organize users for various purposes such as approval routing, reporting, and assigning specific permissions or responsibilities. For instance, an 'Approval Team' is a type of group that can be assigned to an approval flow, ensuring that requests are routed to the correct set of reviewers. This list view provides an overview of all defined groups, including their names and any parent groups, facilitating easy identification and management of the organizational structure. Administrators can use this screen to add new groups, delete existing ones, or apply filters to locate specific groups within the system.

Review the list of existing groups and their parent associations.

Buttons

ButtonDescription
AddClick to create a new group.
DeleteClick to delete selected groups.
Create ViewClick to create a custom filtered view of the groups list.
FilterClick to open the filter panel and apply advanced filtering options to the list.
Saved FiltersSelect from a list of previously saved filter configurations.

Fields

FieldDescription
Search GroupsEnter keywords to search for specific groups by name.

Column Headings

ColumnDescription
SelectCheckbox to select individual groups for bulk actions like deletion.
NameThe name of the group.
Parent GroupThe name of the parent group, indicating a hierarchical relationship.
Filter configuration dialog for groups
Filter configuration dialog for groups

This filter configuration dialog allows administrators to define and save custom filter sets for group lists. By adding specific fields, users can create highly granular views of their groups, focusing on relevant attributes such as group name or parent group. This functionality enhances data analysis and management by enabling quick access to segmented data, which is crucial for tasks like managing access permissions or organizing partner users. The ability to save these configurations streamlines future filtering operations, improving efficiency in navigating large datasets within the platform.

Configure the filter by adding fields to display, and then save the filter configuration.

Buttons

ButtonDescription
AddA link to add the selected field from the 'Add Additional Fields for Filter' dropdown to the filter criteria.
Save FilterA button to save the current filter configuration under the specified name.

Fields

FieldDescription
Add Additional Fields for FilterA dropdown menu to select additional fields that can be used for filtering the group list.
Insert Filter Configuration NameA text input field to enter a name for the custom filter configuration, allowing it to be saved and reused.
Filter dialog with basic options
Filter dialog with basic options

This Filter dialog provides options for refining the data displayed in a list view by applying specific criteria. Users can define one or more filter conditions based on column names, operators, and search text. The dialog supports both basic and advanced filtering capabilities, allowing for simple keyword searches or more complex rule-based filtering. Once configured, filters can be applied immediately or saved for future use, enabling quick access to frequently used data subsets. This functionality is crucial for efficiently navigating and analyzing large datasets within the platform, helping users focus on relevant information.

Enter the desired filter criteria in the "Search Text" field to filter the list by group name.

Buttons

ButtonDescription
BasicThis tab allows users to define simple filter conditions using column names, operators, and search text.
AdvanceThis tab provides options for creating more complex, rule-based filter configurations.
Save FilterA button to save the current filter configuration with the specified name.
ApplyA button to apply the defined filter criteria to the list view.
ClearA button to remove all applied filter criteria and reset the list view.

Fields

FieldDescription
Group NameThe column selected for filtering, indicating that the filter will be applied to the 'Group Name' field.
ContainsThe selected operator, indicating that the filter will search for group names that contain the specified text.
ChannelThe text entered as the search criterion for the 'Group Name' column.
Insert Filter Configuration NameA field to enter a name for the current filter configuration, allowing it to be saved for later use.

Column Headings

ColumnDescription
IDA numerical identifier for each filter row.
Column NameThe name of the column to which the filter condition will be applied.
OperatorThe comparison operator (e.g., 'Contains', 'Equals', 'Starts With') used for the filter condition.
Search TextThe value or keyword to search for within the specified column.
Advanced Filter configuration dialog
Advanced Filter configuration dialog

The Advance tab within the Filter dialog allows users to construct complex filter conditions using multiple criteria. This feature is crucial for refining data views in various modules, enabling administrators to pinpoint specific records based on detailed attributes and logical operators. Users can define conditions, specify operators, and input values to create highly targeted data subsets. The ability to save filter configurations streamlines repetitive analysis and reporting tasks, enhancing efficiency in managing large datasets across the platform.

Configure advanced filter conditions by selecting fields, operators, and values.

Buttons

ButtonDescription
BasicTab to switch to basic filter options.
AdvanceTab to switch to advanced filter options, allowing for complex, multi-condition filtering.
RemoveButton to remove the first filter condition.
AddButton to add a new filter condition.
Save FilterButton to save the current filter configuration with the specified name.
ApplyButton to apply the configured filter conditions to the current view.
ClearButton to clear all configured filter conditions.

Fields

FieldDescription
Groups > Group NameThe selected field for the first filter condition, indicating that the filter applies to the 'Group Name' within 'Groups'.
ContainsThe selected operator for the first filter condition, specifying that the 'Group Name' should contain the specified value.
ChannelThe value entered for the first filter condition, indicating that the 'Group Name' should contain 'Channel'.
Insert Filter Configuration NameText input field to enter a name for the current filter configuration to save it for future use.

Column Headings

ColumnDescription
IDColumn header for the filter condition identifier.
FieldsColumn header for the field selection dropdowns for each filter condition.
OperatorColumn header for the operator selection dropdowns for each filter condition.
ValueColumn header for the value input fields for each filter condition.
ActionColumn header for actions related to each filter condition, such as adding or removing a condition.