Users
User administration in ERPNext enables administrators to add and maintain user accounts, define roles, and assign roles to users according to their job functions.
Every role specifies what a user can see and do within the system. Administrators can set fine-grained permissions for each role—for instance, whether a user is allowed to view, create, modify, or delete records within a given module.
Role-based ensures that:
Each user only has access to the information and tools they need to perform their job.
Sensitive business information is kept secure by limiting unnecessary access.
Permissions can be tuned broadly as responsibilities shift.