GradeApp
  • Introduction
    • About The Application
    • How to use the Documentation
  • Getting Started
    • First-time setup
      • User roles and permissions
      • Assigning Roles
      • Permissions table
  • Platform Overview
    • Dashboard
      • Private Dashboard
      • Advanced Dashboard
    • Sales
      • Lead Contact
      • Deals
      • Proposal
      • Clients
      • Estimates
      • Contracts
      • Deal Report
      • Sales Report
    • HR
      • Employees
      • Leaves
      • Shift Roster
      • Attendance
      • Holiday
      • Designation (Positions)
      • Department
      • Appreciation
      • Leave Report
      • Attendance Report
      • Assets
      • Knowledge Base
    • Recruit
      • Dashboard
      • Jobs
      • Job Applications
      • Interview Schedule
      • Offer Letters
      • Skills
      • Candidate Database
      • Reports
      • Career Site
    • Communication
      • Calendar
      • Messages
      • Notice Board
      • Zoom Meeting
      • Letter Generate
      • Letter Template
      • QR Code
      • Webhooks
    • Projects (Work)
      • Projects
      • Tasks
      • Timesheet
      • Project Roadmap
      • Service desk
      • Task Report
      • Time Log Report
    • Finance
      • Invoices
      • Incomes
      • Credit Note
      • Expenses
      • Bank Account
      • E-Invoice
      • Payroll
      • Employee Salary
      • Finance Report
      • Income Vs Expense
      • Expense Report
    • Orders
    • Purchase
      • Vendor
      • Products
      • Purchase Order
      • Bills
      • Vendor Payments
      • Vendor Credits
      • Inventory
      • Reports
    • Settings
Powered by GitBook
On this page
  • Introduction
  • Understanding Roles
  • Default Roles
  • Custom Roles
  1. Getting Started
  2. First-time setup

User roles and permissions

Introduction

Our CRM/ERP application uses a role-based access control (RBAC) system. This system allows administrators to manage user access to various features and data within the application efficiently. By assigning roles to users, you can control what they can see and do within the system.

Understanding Roles

A role is a collection of permissions that can be assigned to users. Each role is designed to align with specific job functions in your organization. When you assign a role to a user, they receive all the permissions associated with that role.

Default Roles

Our application comes with several pre-defined roles, each tailored to common job functions

Custom Roles

If the default roles don't meet your organization's needs, you can create custom roles:

  1. Go to the "Settings" section.

  2. Select "User Roles and Permissions".

  3. Click on "Create New Role".

  4. Name the role and select the permissions you want to include.

  5. Save the new role.

PreviousFirst-time setupNextAssigning Roles

Last updated 7 months ago