Hi everyone,
I’m currently using Frappe CRM (latest version) integrated with ERPNext.
I noticed that when adding users in CRM Settings → Users, the available CRM roles are only:
-
Sales User
-
Sales Manager
-
Administrator
I initially thought these roles were linked to ERPNext/Frappe Framework roles, but it seems they are CRM-specific roles.
My use case is:
-
Sales Team → Sales User
-
Surveyor → Custom role
-
Estimator → Custom role
-
Project Coordinator → Custom role
Is it possible to create additional CRM roles that appear in the Frappe CRM user role dropdown?
If not, what is the recommended approach?
Should we:
-
Keep everyone as Sales User and manage access through ERPNext/Frappe Roles + Role Permission Manager?
-
Customize Frappe CRM source code to introduce new CRM roles?
-
Use Sales Hierarchy and User Permissions instead?
Any guidance or best practices would be appreciated.
