User Roles in iVendNext control what each user can access and do. They help ensure employees only see features and documents relevant to their job. This article covers user types, role importance, and how to assign roles.
System Users have access to iVendNext modules and can interact with documents based on their assigned roles. For example:
A Sales User can create quotations and sales orders.
An HR Manager can approve leave applications.
Website Users can only access the public-facing portal of iVendNext. They typically include customers or suppliers who interact with the system externally.
The System Manager is the most powerful role in iVendNext. Users with this role can:
Add or remove other users.
Assign or modify roles for all users.
Configure system-wide settings.
Important: Assign the System Manager role only to trusted administrators.
Roles can be assigned to users in two ways:
Go to Home > User.
Select a user and assign roles like Sales User, Employee, or HR Manager.
Role Profiles allow assigning multiple roles at once, which is useful for teams with similar access needs. For example:
A Sales Supervisor may need roles like Sales User, Sales Manager, and Employee.
Navigate to Home > User > Role Profile.
Click Add Role Profile.
Enter a name (e.g., "Sales Supervisor Profile").
Select the relevant roles.
Save the profile.
When creating a new role, the following fields are critical:
Here’s a quick look at some of the best practices for User Role Management.
Least Privilege Principle
Assign only the necessary permissions to avoid security risks.
Regular Audits
Review roles periodically to ensure they align with current job functions.
Use Role Profiles for Efficiency
Simplify onboarding by assigning pre-configured role profiles.