Roles in iVendNext control user access and editing rights. To keep workflows secure and efficient, it's important to set them up correctly. This article walks you through adding, configuring, and managing roles step by step.
Go to Home > Users and Permissions > Role List.
Alternatively, use the Awesome Bar (global search) and type "Role List."
Click "Add Role" to open the Role Creation Screen.
Fill in the following fields:
Click "Save" to finalize.
After creating a role, define its permissions using the Role Permissions Manager.
From the Role list, select the role and click "Role Permissions Manager."
Select a Document Type (e.g., "Sales Invoice").
Assign permissions: Read, Write, Create, Submit, Cancel, etc.
Use Permission Levels (0-9) to restrict specific fields (e.g., hide financial data from non-accounting roles).
Restrict access to specific records (e.g., only sales from a user’s territory):
Go to Home > Users and Permissions > User Permissions.
Link the role to a Customer, Territory, or Company.
Role Profiles allow bulk assignment of multiple roles (e.g., "Sales Supervisor" = Sales User + Employee + Manager).
Navigate to Home > Users and Permissions > Role Profile List.
Click "Add Role Profile."
Add relevant roles (e.g., "Sales User," "Employee").
Save the profile.
Go to the User record and select the Role Profile.
Here’s a quick look at some of the best practices for Role Management.
Principle of Least Privilege: Grant only necessary permissions.
Audit Roles Quarterly: Remove outdated access.
Use Permission Levels: Hide sensitive fields (e.g., costs, salaries).
Leverage Role Profiles: Simplify onboarding for teams with similar needs.
Here’s a quick look at some common issues you might run into.
Users can’t access a document? Check Role Permissions Manager and User Permissions.
Permission changes not applying? Ensure the role is assigned correctly under User > Roles.