ZINFI UPM Guide

Access Management for Administrators

View Profiles

Overview

In the UPM, profiles (also known as roles) are fundamental to access management, defining the permissions and capabilities assigned to different user types. This page provides administrators with a comprehensive view of all configured profiles, enabling them to understand the various access levels granted to both internal vendor users and external partner users. Each profile is associated with specific modules, record scopes, and actions, ensuring that users only have access to the functionalities relevant to their responsibilities.

Administrators frequently use this page when setting up new users, reviewing existing access rights, or making adjustments to permissions as business needs evolve. The ability to filter and search through profiles, along with customizable column displays, helps in efficiently managing a potentially large number of roles within the system. This ensures that the principle of least privilege is maintained, enhancing security and operational efficiency across the partner ecosystem.

Accessing and Viewing Profiles

Administration module left navigation menu
Administration module left navigation menu

Click Profiles in the left navigation menu.

View Profiles list page
View Profiles list page

This screen displays a list of all user profiles (roles) configured within the platform. Profiles define the permission sets that determine what a user can see and do across all modules, whether they are vendor-side employees or partner-side users. Each profile is associated with specific access rights, module visibility, and action permissions, ensuring that users only have access to the functionalities relevant to their responsibilities. Administrators use this view to manage existing profiles, create new ones, or delete obsolete profiles, which is a critical aspect of user management and security within the platform.

Review the list of existing profiles to understand their assigned permissions and roles.

Buttons

ButtonDescription
AddClick to add a new user profile to the system.
DeleteClick to delete selected user profiles.
Create ViewClick to create a custom filtered view of the profiles list.
FilterClick to apply advanced filters to the list of profiles.
Saved FiltersSelect from a dropdown of previously saved filter configurations.

Fields

FieldDescription
Search RolesEnter text to search for specific roles by name or description.

Column Headings

ColumnDescription
SelectCheckbox to select one or more profiles for bulk actions like deletion.
NameThe name of the user profile, which often indicates its primary function or associated user type.
DescriptionA brief explanation of the profile's purpose and the general scope of its permissions.
Role TypeIndicates whether the profile is for an 'Admin' (vendor-side) or 'Partner' (partner-side) user.
Demo Role OrderA numerical value used for ordering roles in demonstration or specific display contexts.

Filtering and Customizing the Profile List

Filter configuration dialog
Filter configuration dialog

This filter configuration dialog allows administrators to customize the display of data within list views by selecting which fields appear as columns. It enables users to tailor the information presented to their specific needs, improving data visibility and analysis. By adding or removing fields, administrators can create focused views that highlight relevant data points for different operational tasks or reporting requirements. The configuration can then be saved for future use, streamlining the process of accessing specific data sets.

Enter a name for the filter configuration.

Buttons

ButtonDescription
AddButton to add the selected field to the filter criteria.
Save FilterButton to save the current filter configuration, including selected columns and any applied filters.

Fields

FieldDescription
SelectDropdown to add additional fields that can be used for filtering the data.
Insert Filter Configuration NameInput field to provide a name for the custom filter configuration.

Selected Column to Display

ColumnDescription
NameColumn header for the Name field, currently selected for display.
DescriptionColumn header for the Description field, currently selected for display.
Role TypeColumn header for the Role Type field, currently selected for display.
Demo Role OrderColumn header for the Demo Role Order field, currently selected for display.
Basic filter configuration for profiles
Basic filter configuration for profiles

This modal window allows administrators to define and apply filters to the list of profiles displayed in the main 'View Profiles' screen. Filtering helps administrators quickly locate specific profiles based on various criteria, such as role type or name. This feature is crucial for managing a large number of profiles efficiently, enabling targeted actions like editing specific profile types or reviewing profiles that meet certain conditions. The filter can be configured with basic conditions and saved for future use, streamlining administrative tasks within the Access Management module.

Configure the basic filter by specifying conditions for the profile attributes.

Buttons

ButtonDescription
BasicTab to configure simple filter conditions.
AdvanceTab to configure advanced filter conditions (not currently selected).
SelectButton to open a selection dialog for the 'Role Type' filter.
Save FilterButton to save the current filter configuration under the specified name.
ApplyButton to apply the configured filter to the 'View Profiles' list.
ClearButton to clear all filter conditions.

Fields

FieldDescription
Demo Role TypeA profile attribute that can be used for filtering.
NameA profile attribute representing the name of the profile, which can be used for filtering.
Role TypeA profile attribute representing the type of role, which can be used for filtering.
Insert Filter Configuration NameText input field to enter a name for the filter configuration, allowing it to be saved for future use.

Column Headings

ColumnDescription
IDA numerical identifier for each filter row.
Column NameThe name of the profile attribute to filter by, such as 'Demo Role Type', 'Name', or 'Role Type'.
OperatorThe comparison operator to use for the filter condition, such as 'Contains'.
Search TextThe value to search for within the specified 'Column Name' using the selected 'Operator'.
Advanced Filter for Profiles
Advanced Filter for Profiles

This screen displays the advanced filter configuration options for profiles, allowing administrators to define complex queries to refine the list of user profiles. This advanced filtering capability is crucial for managing access within the platform, enabling administrators to quickly locate specific profiles based on various criteria such as role descriptions, permissions, or other attributes. By applying these filters, administrators can efficiently perform tasks like reviewing profile configurations, assigning permissions, or identifying profiles that need updates, ensuring precise control over user access and system security. The ability to save filter configurations streamlines recurring administrative tasks and enhances operational efficiency.

Enter a value for the existing filter criterion and optionally add more filter rows to refine the profile list.

Buttons

ButtonDescription
BasicSwitches the filter interface to the basic configuration options, offering a simpler set of filtering tools.
AdvanceActivates the advanced filter configuration options, providing granular control over filter criteria with multiple conditions.
RemoveButton to remove the corresponding filter criterion from the list.
AddButton to add a new filter criterion row, allowing for additional conditions to be specified.
Save FilterButton to save the current filter configuration under the specified name for quick access later.
ApplyButton to apply the configured filters to the profiles list, updating the displayed results.
ClearButton to clear all applied filter criteria, resetting the filter to its default state.

Fields

FieldDescription
Roles > DescriptionThe selected field for the first filter criterion, indicating that the filter will be applied to the 'Description' attribute of roles.
SelectDropdown to select a field for the second filter criterion, allowing administrators to add another condition to the filter.
EqualThe selected operator for the first filter criterion, specifying that the 'Roles > Description' field must exactly match the provided value.
SelectDropdown to select an operator for the second filter criterion, defining how the selected field will be compared to its value.
PrimaryThe value entered for the first filter criterion, indicating that profiles with 'Primary' in their role description will be matched.
Insert Filter Configuration NameText input field to provide a name for the current filter configuration, enabling it to be saved for future use.

Column Headings

ColumnDescription
IDColumn header indicating the sequential identifier for each filter criterion row.
FieldsColumn header for the dropdown menus used to select the specific profile field to filter by.
OperatorColumn header for the dropdown menus used to select the comparison operator for each filter criterion (e.g., Equal, Contains, Starts With).
ValueColumn header for the input fields where the specific value for each filter criterion is entered.
ActionColumn header for actions related to each filter row, such as removing or adding a criterion.