Docs · Settings and users · Reference

Roles and permissions reference

You will know what a Role does, which roles are confirmed to exist, and the questions to settle with support before you rely on a role to hide a screen.

Every user on the Users screen has one Role. The role decides which menus and actions the person sees after login. This page sets out exactly what is known about roles from the app and marks clearly what still needs confirming for your company, so that you do not assume a restriction that is not there.

What Is Confirmed

  • The Users list has a Role column and the Add form has a Role dropdown; a role is required for every user.
  • A Customer role exists. It is meant for customers who log in to see their own side of the business.
  • Access is switched on and off per user with Is Active, independent of the role.
  • Passwords are set and reset by an administrator with the key action on the Users list.
  • Drivers do not use a Role. They log in to the mobile app with an OTP and are controlled by Enable Mobile App on the driver record and Enable Driver Mobile App under Settings › Company.

What Is Not Yet Confirmed

The following were not visible on the screens walked. Treat each as "where available" until you have checked it on your own company or asked support.

Question

Why it matters

How to check

The full list of roles besides Customer (for example an owner, accountant or dispatcher role)

Decides whether you can separate billing staff from booking staff

Open Users › Add and read the Role dropdown

Whether roles can be created or edited by you, or only by support

Decides whether a new job title needs a support request

Look for an add or edit control next to the Role list; if none, ask support

Whether permissions are set per module (for example Payroll hidden from dispatchers)

Decides how much sensitive data a role exposes

Log in as a test user with the role and walk the menu

What a Customer-role user sees: bookings, invoices, payments, PODs

Decides whether you can give customers self-service

Create a test Customer user linked to a test customer and log in

Need Help?

Chat with the NShine ERP support team on WhatsApp at +91 79950 87755, or ask from inside the app. Last checked 9 November 2026 against app.nshineerp.com.

Ready to Take Control of Your Business?

Start your 7 day free trial today

No credit card | No commitment | Just try it and see