Understanding User Roles

Understanding User Roles

Overview

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.





Types of Users in iVendNext

1. System Users

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.


2. Website Users

Website Users can only access the public-facing portal of iVendNext. They typically include customers or suppliers who interact with the system externally.


3. The System Manager Role

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.




Assigning Roles to Users

Roles can be assigned to users in two ways:


1. Direct Role Assignment

  • Go to Home > User.

  • Select a user and assign roles like Sales User, Employee, or HR Manager.


2. Role Profiles (For Bulk Assignments)

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.

Steps to Create a Role Profile:

  1. Navigate to Home > User > Role Profile.

  2. Click Add Role Profile.

  3. Enter a name (e.g., "Sales Supervisor Profile").

  4. Select the relevant roles.

  5. Save the profile.





Key Fields in Role Creation

When creating a new role, the following fields are critical:


Field

Purpose

Role Name

Unique identifier for the role (e.g., "Accounts Manager").

Home Page

Default landing page for users (e.g., the Sales Dashboard).

Restrict to Domain

Limits role access to specific domains (e.g., Sales, Manufacturing).

Desk Access

Grants access to iVendNext modules and documents.

Two-Factor Auth

Enforces an extra security layer for sensitive roles.





Best Practices for Role Management

Here’s a quick look at some of the best practices for User Role Management.


  1. Least Privilege Principle

    • Assign only the necessary permissions to avoid security risks.


  1. Regular Audits

    • Review roles periodically to ensure they align with current job functions.


  1. Use Role Profiles for Efficiency

    • Simplify onboarding by assigning pre-configured role profiles.




    • Related Articles

    • Understanding User Roles and Permissions

      Overview User roles and permissions are key to keeping your application secure and running smoothly. They control who can access what, based on each user’s responsibilities. This article explains the basics to help you set up and manage roles in ...
    • Managing User Roles and Permissions

      Overview Roles and permissions in iVendNext control what users can view, edit, and manage, ensuring secure access. This article explains how to: ✔ Create and assign roles ✔ Configure granular permissions ✔ Restrict document access (e.g., "Only If ...
    • Understanding User Types

      Overview iVendNext has two user types: System Users and Website Users. Choosing the right type is key to avoiding access or security issues. This article covers their differences, common uses, and setup guidelines. What Are System Users? System Users ...
    • Implementing Limited User Access for Specific Needs

      Overview Not every user needs full access. Assigning permissions based on roles improves security and keeps the data secure. This article walks you through setting up limited access tailored to each user's needs. 1. Understanding the Need for Limited ...
    • Integrating User Permissions with Sharing Features

      Overview iVendNext combines strong permission controls with flexible sharing options. Roles set default access, while sharing allows exceptions for collaboration. This article covers how they work together and tips for secure teamwork. Understanding ...