This session gives you an overview of the User Types in iVendNext.

Each unit in this chapter is designed for focused learning and should be reviewed carefully. Topics Covered in this session:
Understanding User Types and Access
Creating and Configuring Users
Structure Permissions Using A Role Matrix

The article below provides an introduction to User Types and Access in iVendNext.
In iVendNext, managing users effectively is fundamental to a secure and streamlined experience. Whether you're setting up a cashier at a retail outlet or configuring an admin for backend operations, understanding the user type β System Users is essential. Users can have different roles, permissions, and access scopes. Choosing the right setup helps ensure they use the application according to their responsibilities.
This article breaks down the differences, setup process, and best practices for managing user types in iVendNext.
System Users are designed for internal operations. These users typically include administrators, finance managers, inventory controllers, and other backend staff who need access to the full suite of iVendNext modules.
Access to backend modules like Accounting, Inventory, and Configuration
Can be assigned multiple roles with granular permissions
Ideal for users who manage workflows, reporting, and system settings
Navigate to the User List under the Admin Panel.
Click Create New User and select System User.
Fill in basic details: Name, Email, Username.
Assign relevant roles (e.g., Finance Manager, Inventory Controller).
Configure permissions using the Role Matrix.
Save and verify the user profile.
Example Use Case: A finance manager responsible for reconciling bank statements and managing deferred revenue would be set up as a System User with access to Accounting and Reports modules.
The table below talks about System Users.
After creating a user, itβs crucial to verify their access:
Use the User Audit Log to confirm login activity.
Check Role Matrix to ensure permissions align with responsibilities.
Test workflows (e.g., POS transactions or report generation) to validate setup.
Mistaken Role Assignment: Assigning a Website User to backend modules will result in access errors.
Overlapping Permissions: Avoid giving System Users POS access unless necessary.
Email Conflicts: Ensure unique email addresses for each user to prevent login issues.
Some of the best practices for User Type Management are:
Start with Role Mapping: Before creating users, define roles and responsibilities clearly.
Use Naming Conventions: Prefix usernames with role identifiers (e.g., cashier_john, admin_ravi) for clarity.
Review Access Quarterly: Periodically audit user roles and permissions to maintain security.
Train Before Granting Access: Ensure users understand their interface and responsibilities before activating their account.
For deeper insights and ongoing support, participants are encouraged to explore the following:
π iVendNext Wiki Documentation: Access the official user manual for detailed guidance on system features and workflows.
Visit the Wiki Docs
π οΈ iVendNext Help Portal: Browse categorized knowledge articles covering Accounting, Buying, Selling, Stock, and more.
Explore the Help Portal
These resources complement your training journey and serve as valuable references throughout the certification process.

The article below provides an introduction to Creating and Configuring Users in iVendNext.
This guide helps you confidently create and configure both System Users and Website Users in iVendNext. By the end, youβll be able to:
Create users with appropriate access levels
Assign roles and permissions
Configure POS settings for Website Users
Validate user setup through testing and audit tools
Log in to iVendNext with an Admin account.
Navigate to Configuration β Users β User List.
Click Create New User.
Youβll be prompted to select the user type:
Select the appropriate type based on the user's role.
Full Name: Use real names for clarity.
Username: Follow naming conventions (e.g., cashier_ravi, admin_neha).
Email Address: Must be unique.
Mobile Number (optional): Useful for password recovery and alerts.
For System Users:
Choose one or more roles (e.g., Finance Manager, Inventory Controller).
Use the Role Matrix to fine-tune permissions:
View, Create, Edit, Delete access per module
Approval rights (e.g., for journal entries or purchase orders)
For Website Users:
Assign a single role (typically Cashier or Store Manager).
Enable POS Operations.
Configure shift settings:
Default POS terminal
Shift timings
Receipt format preferences
Password: Set a secure default password; users can change it later.
Two-Factor Authentication (optional): Recommended for System Users.
Account Status: Set to Active to enable login.
For deeper insights and ongoing support, participants are encouraged to explore the following:
π iVendNext Wiki Documentation: Access the official user manual for detailed guidance on system features and workflows.
Visit the Wiki Docs
π οΈ iVendNext Help Portal: Browse categorized knowledge articles covering Accounting, Buying, Selling, Stock, and more.
Explore the Help Portal
These resources complement your training journey and serve as valuable references throughout the certification process.

The article below provides an introduction to Structure Permissions Using A Role Matrix in iVendNext.
The Role Matrix in iVendNext allows you to define what each user can see, do, and approve across modules. This article guides you through designing a Role Matrix that reflects your operational needs, minimizes errors, and supports secure, efficient workflows.
Think of the Role Matrix as a permission blueprint. It maps:
Modules (e.g., Accounting, Inventory, POS)
Actions (View, Create, Edit, Delete, Approve)
Roles (e.g., Finance Manager, Cashier, Store Supervisor)
Each role gets a tailored set of permissions based on their responsibilities.
Start by listing the roles in your organization:
Admin
Finance Manager
Inventory Controller
Cashier
Store Manager
For each role, write down their core tasks and required modules.
For each module, define what actions the role can perform:
Use checkboxes or toggles in the iVendNext Role Matrix interface to apply these settings.
After assigning roles:
Log in as a test user for each role.
Try common workflows (e.g., create invoice, approve journal entry).
Confirm that unauthorized actions are blocked.
Use the Audit Log to verify activity.
Over-permissioning: Giving users access to modules they donβt need increases risk.
Missing Approvals: Forgetting to assign approval rights can stall workflows.
Role Overlap: Avoid assigning multiple roles unless necessaryβthis can cause permission conflicts.
Some of the best practices are:
Start Simple: Begin with minimal permissions and expand as needed.
Document Role Definitions: Keep a reference sheet for each roleβs permissions.
Review Quarterly: Audit the Role Matrix every 3 months to ensure alignment.
Use Naming Conventions: Label roles clearly (e.g., finance_mgr, pos_cashier) for easy tracking.
For deeper insights and ongoing support, participants are encouraged to explore the following:
π iVendNext Wiki Documentation: Access the official user manual for detailed guidance on system features and workflows.
Visit the Wiki Docs
π οΈ iVendNext Help Portal: Browse categorized knowledge articles covering Accounting, Buying, Selling, Stock, and more.
Explore the Help Portal
These resources complement your training journey and serve as valuable references throughout the certification process.
