ZINFI UPM Guide

User Management for Administrators

View Users

Overview

Effective management of vendor-side users is crucial for the smooth operation and security of any partner program. The UPM's User Management module allows administrators to define and control access for every internal team member interacting with the platform. This ensures that each user has the appropriate level of access based on their responsibilities, preventing unauthorized actions and maintaining data integrity. For example, a Program Manager might have broad access to manage partners and approve deals, while a Finance user's access could be restricted to financial reports and reward approvals only.

Viewing Users and Display Options

View Users list page
View Users list page

Click the Table View icon to change the display of the user list.

View Users page with Grid View selected
View Users page with Grid View selected

Click the Grid View icon to switch the user display.

Creating and Managing Custom Views

User list view in table format
User list view in table format

Click the Create View button.

Filter configuration dialog
Filter configuration dialog

This dialog box allows administrators to customize the filter criteria and displayed columns for list views within the platform, such as the Users list. By selecting specific fields, administrators can define which data points are available for filtering records, enabling more precise data segmentation. The ability to select and arrange columns directly impacts the information presented in the list view, helping users focus on relevant data without navigating to individual record details. This customization ensures that list views are tailored to specific reporting or management needs, improving efficiency in data analysis and user management tasks.

Select the fields to display and the columns to include in the filter configuration.

Buttons

ButtonDescription
AddButton to add the selected field to the filter configuration.
Save FilterButton to save the current filter configuration.

Fields

FieldDescription
SelectDropdown to add additional fields that can be used for filtering.
Insert Filter Configuration NameText input field to name the filter configuration.

Filtering User Data

View Users list with Filter button highlighted
View Users list with Filter button highlighted

Click the Filter button.

Filter dialog for User Management
Filter dialog for User Management

The Filter dialog allows administrators to define specific criteria for narrowing down the list of users displayed in the User Management section. This feature is crucial for efficiently managing large numbers of users by enabling quick access to specific subsets based on various attributes like email address, login status, user type, or name. Administrators can apply these filters temporarily or save them as named configurations for repeated use, streamlining administrative tasks and improving data retrieval efficiency. This dialog supports both basic and advanced filtering options, providing flexibility in constructing simple or complex search queries.

Configure the filter criteria for the user list by selecting operators and entering search text for the desired fields.

Buttons

ButtonDescription
BasicTab to configure basic filter criteria.
AdvanceTab to configure advanced filter criteria.
SelectButton to select a value for the Legacy Login filter.
SelectButton to select a value for the Status filter.
SelectButton to select a value for the User Type filter.
Save FilterButton to save the current filter configuration with the specified name.
ApplyButton to apply the configured filters to the user list.
ClearButton to clear all applied filter criteria.

Fields

FieldDescription
Email AddressFilter criterion for the user's email address.
ContainsDropdown to select the operator for the Email Address filter, currently set to 'Contains'.
Legacy LoginFilter criterion for the user's legacy login status.
EqualDropdown to select the operator for the Legacy Login filter, currently set to 'Equal'.
StatusFilter criterion for the user's account status.
ContainsDropdown to select the operator for the Status filter, currently set to 'Contains'.
User NameFilter criterion for the user's name.
ContainsDropdown to select the operator for the User Name filter, currently set to 'Contains'.
User TypeFilter criterion for the type of user.
ContainsDropdown to select the operator for the User Type filter, currently set to 'Contains'.
Insert Filter Configuration NameText input field to enter a name for saving the current filter configuration.

Column Headings

ColumnDescription
Column NameHeader for the column displaying the names of the filterable user attributes.
OperatorHeader for the column displaying the comparison operators for each filter criterion.
Search TextHeader for the column where users enter the values to filter by.
Advanced filter dialog
Advanced filter dialog

This dialog provides advanced filtering capabilities for list views within the platform, allowing administrators to construct complex queries using multiple criteria. It enables precise data segmentation by specifying fields, operators, and values, which is crucial for managing large datasets like user lists. The ability to save filter configurations streamlines repetitive analysis and reporting tasks, ensuring consistent application of specific data views across different sessions or for sharing with other team members. This advanced filtering mechanism supports efficient user management by helping administrators quickly locate specific user accounts based on various attributes, facilitating tasks such as auditing, permission adjustments, or targeted communications.

Click the "Advance" tab to access advanced filtering options.

Buttons

ButtonDescription
BasicSwitches to the basic filter configuration options.
AdvanceSwitches to the advanced filter configuration options, allowing for more complex query building.
AddAdds the current filter condition to the list.
Save FilterSaves the current filter configuration with the specified name.
ApplyApplies the configured filters to the list view.
ClearClears all applied filter conditions.

Fields

FieldDescription
SelectDropdown to choose the field for the first filter condition.
SelectDropdown to choose the operator for the first filter condition.
Insert Filter Configuration NameAn input field to enter a name for the current filter configuration to save it for future use.

Column Headings

ColumnDescription
FieldsA dropdown to select the field on which the filter condition will be applied.
OperatorA dropdown to select the logical operator (e.g., equals, contains, starts with) for the filter condition.
ValueAn input field to specify the value to be used in the filter condition.
ActionThe column for actions related to each filter row, such as adding or removing a condition.

Performing Bulk Updates

Filter panel open on the Advanced tab
Filter panel open on the Advanced tab

Click the x icon to close the Filter panel.

Bulk Update user details dialog
Bulk Update user details dialog

The Bulk Update dialog allows administrators to modify common settings for multiple selected vendor users simultaneously. This feature is part of the User Management workflow within the Administration module, enabling efficient updates to user roles, groups, time zones, and languages without having to edit each user record individually. It ensures consistency across user profiles and streamlines administrative tasks, especially in larger organizations or when onboarding new teams. The changes applied through this dialog will affect all users that were selected prior to opening this modal.

Click the "Update" button to apply the selected changes to the user details.

Buttons

ButtonDescription
SelectA button to open a selection dialog for choosing the role to be assigned.
ClearA button to clear the currently selected role.
SelectA button to open a selection dialog for choosing the group(s) to be assigned.
ClearA button to clear the currently selected group(s).
UpdateApplies the configured bulk changes to all selected user accounts.
CancelDiscards any changes made in the dialog and closes it without updating user details.

User Information

FieldDescription
RoleThe role assigned to the selected users, determining their permissions and access levels within the platform. This field allows for bulk assignment of a single role to multiple users.
GroupThe group(s) to which the selected users belong. Groups are used for approval routing and reporting purposes.

User Settings

FieldDescription
Time ZoneThe time zone setting for the selected users, which affects how timestamps are displayed throughout the platform.
LanguageThe preferred language for the selected users' interface, allowing for localization of the platform.