ZINFI UPM Guide

User Management for Administrators

View an User

Overview

Effective user management is critical for maintaining security, ensuring proper access control, and streamlining operations within any partner ecosystem. The platform's user management capabilities provide administrators with granular control over who can access the system, what they can do, and which data they can see. This detailed view of individual user profiles is essential for program managers and super administrators to oversee their team and partner users, ensuring that each user has the appropriate permissions and support to perform their tasks efficiently.

From this centralized view, administrators can quickly identify a user's role, their assigned partners or territories, and review their activity. This functionality supports various administrative tasks, from onboarding new team members and partners to adjusting permissions, troubleshooting access issues, or even temporarily impersonating a user to provide direct support or verify workflows. The ability to manage user accounts comprehensively helps maintain the integrity and efficiency of the entire partner program.

Accessing User Details

Users list view
Users list view

Click Amanda Messick to view the user's details.

View an User details page
View an User details page

This screen displays the detailed profile of a selected user within the Administration module, providing a comprehensive view of their personal, professional, and system-related information. Administrators use this view to review user credentials, contact details, assigned roles, group memberships, and other configuration settings. The various sections on this page, such as 'User Information', 'User Settings', 'Groups', 'Roles', 'Countries', and 'Users Assignment History', consolidate all relevant data about a user, enabling administrators to quickly assess their permissions, responsibilities, and historical assignments within the platform. This centralized view is crucial for managing vendor-side users, ensuring proper access control, and maintaining an accurate record of user activities and configurations.

Review the detailed information for the selected user, including their personal details, system settings, assigned groups, roles, countries, and assignment history.

Buttons

ButtonDescription
EditAllows editing of the user's profile information.
DeleteDeletes the user's account from the system.
Assign ToAssigns the user to specific partners or regions.
Request ImpersonationInitiates a request to impersonate the user's account.
ImpersonateAllows the administrator to log in as the selected user to view their portal.
Permanent DeletePermanently deletes the user's account and all associated data.
Change UsernameModifies the user's login username.
Resend Impersonate EmailResends the email notification for impersonation.
Send a Welcome EmailSends a welcome email to the user, typically for new accounts.
AddAdds a new group to the user's profile.
AddAdds a new role to the user's profile.
AddAdds a new country assignment to the user's profile.
AddAdds a new sales territory to the user's profile.
AddAdds a new user impersonation request.
AddAdds a new demo role to the user's profile.
AddAdds a new login/forgot password history entry.

User Information

FieldDescription
First NameThe user's first name.
Last NameThe user's last name.
User NameThe username used for logging into the platform.
StatusThe current status of the user's account, such as 'Approved'.
Email AddressThe primary email address of the user.
Company NameThe name of the company the user is associated with.
RoleThe primary role assigned to the user, defining their permissions.
TitleThe user's job title.
Direct PhoneThe user's direct phone number.
MobileThe user's mobile phone number.
DepartmentThe department the user belongs to.
Primary AddressThe first line of the user's primary address.
Primary Address2The second line of the user's primary address.
CityThe city of the user's primary address.
CountryThe country of the user's primary address.
StateThe state of the user's primary address.
Postal CodeThe postal code of the user's primary address.
ContactThe contact person associated with the user.
User ImageA thumbnail image of the user's profile picture.
Reports ToThe user's direct manager or reporting line.
GroupThe group the user is part of, such as 'Partner (mandatory partner group)'.
User TypeThe classification of the user, e.g., 'Partner User'.
RegionThe geographical region assigned to the user.
Account CountryThe country associated with the user's account.

User Settings

FieldDescription
Time ZoneThe time zone setting for the user's account.
LanguageThe preferred language for the user's interface.
Multi Factor Authentication EnabledIndicates whether multi-factor authentication is enabled for the user.
T&C AcceptedIndicates whether the user has accepted the terms and conditions.
Is User Profile Locked?Indicates if the user's profile is currently locked.
Legacy LoginIndicates if the user is using a legacy login method.

Groups

ColumnDescription
ActionActions available for the group entry, such as edit or delete.
GroupThe name of the group the user is assigned to.
Is PrimaryIndicates if this is the user's primary group.

Roles

ColumnDescription
ActionActions available for the role entry, such as delete.
RolesThe name of the role assigned to the user.

Countries

ColumnDescription
ActionActions available for the country entry, such as delete.
CountryThe country assigned to the user.

Users Assignment History

ColumnDescription
ActionActions available for the assignment history entry.
Assigned ByThe administrator who made the assignment.
Assigned ToThe entity or user to whom the assignment was made.
Date EnteredThe date and time when the assignment was recorded.
Assignment TypeThe type of assignment made.
View an User page with Assign To button highlighted
View an User page with Assign To button highlighted

Click the Assign To button.

Assigning Records to Users or Groups

Assign Records dialog
Assign Records dialog

This dialog box facilitates the assignment of records to specific users or groups within the platform, a critical function for managing access control and workflow distribution. Administrators use this feature to delegate ownership or viewing rights for various entities, ensuring that the right personnel have the necessary permissions to interact with specific data. The assignment can be configured for individual users or entire groups, and the level of access (Read/Write or Read Only) can be precisely defined, aligning with the platform's role-based access control mechanisms. This ensures data security and operational efficiency by controlling who can view, edit, or delete records.

Select the user or group to whom the records will be assigned, and then choose the appropriate access level.

Buttons

ButtonDescription
SaveClick to save the record assignment and close the dialog.

Fields

FieldDescription
Assign To UserSelect this option to assign records to an individual user.
Assign to GroupSelect this option to assign records to a predefined group of users.
SearchA text input field to search for specific users or groups.
Access LevelA dropdown menu to select the level of access (Read Only or Read/Write) for the assigned users or groups.
Assign Records dialog
Assign Records dialog

The Assign Records dialog allows administrators to control access to specific records by assigning them to individual users or groups. This feature is crucial for implementing granular access control and ensuring that only authorized personnel can view or manage particular data within the platform. By assigning records to groups, administrators can efficiently manage permissions for multiple users simultaneously, aligning with the role-based access control mechanisms of the UPM. This dialog also defines the access level, determining whether the assigned user or group can only view the record or has full read/write permissions, which includes the ability to edit and delete.

Select the desired groups to assign the records to and specify their access level.

Buttons

ButtonDescription
SaveButton to save the record assignment and close the dialog.

Fields

FieldDescription
Assign To UserRadio button to assign records to a specific user.
Assign to GroupRadio button to assign records to one or more user groups.
Search | AllSearch input field to find specific groups by name, with an option to search all available groups.
Access LevelDropdown to define the permission level for the assigned user/group (Read Only or Read/Write).

Managing User Impersonation

View an User page with Request Impersonation button highlighted
View an User page with Request Impersonation button highlighted

Click the Request Impersonation button.

User Impersonation Requests list
User Impersonation Requests list

This screen displays a list of user impersonation requests, which are formal requests made by a user to temporarily assume the identity and access privileges of another user within the platform. This feature is typically used for support, troubleshooting, or auditing purposes, allowing administrators or authorized personnel to experience the platform from another user's perspective. Each request includes details about the requestor, the user to be impersonated, the requested duration of access, and its current approval status. This list enables administrators to review, approve, or deny these requests, ensuring controlled and auditable access to user accounts.

Review the details of the pending user impersonation request.

Column Headings

ColumnDescription
NameA unique identifier for the impersonation request.
Impersonate Requested By UserThe name of the user who initiated the impersonation request.
Impersonated UserThe name of the user whose account is requested to be impersonated.
Access Duration (In Days)The requested number of days for which the impersonation access is desired.
StatusThe current status of the impersonation request, indicating whether it is pending, approved, or denied.
View an User page with Impersonate button highlighted
View an User page with Impersonate button highlighted

Click the Impersonate button.

Performing Account Management Actions

View an User page with Permanent Delete button highlighted
View an User page with Permanent Delete button highlighted

Click the Permanent Delete button.

User details view with action buttons
User details view with action buttons

Click Change Username.

Change User Name dialog
Change User Name dialog

This dialog box allows administrators to modify the user name associated with a vendor-side user account. The user name is typically the email address used for login and identification within the platform. Changing the user name here updates the primary identifier for the user, which can impact their login credentials and how they are referenced in system communications. This action is part of the broader user management capabilities within the Administration module, ensuring that user account details remain accurate and up-to-date.

Click the "Save" button to apply the changes to the user name.

Buttons

ButtonDescription
Check AvailabilityClick to verify if the entered user name is unique and available for use.
SaveSaves the updated user name to the system.
CancelDiscards any changes made and closes the dialog.

Fields

FieldDescription
User NameThe current user name, typically an email address, which can be edited.
View an User page with action buttons
View an User page with action buttons

Click the Resend Impersonate Email button.

View an User page with Send a Welcome Email button highlighted
View an User page with Send a Welcome Email button highlighted

Click the Send a Welcome Email button.