← Knowledge Base/How-To Guides

How to Create Custom Roles in Vedain CRM

Vedain CRM·18-Jun-2026·4 min read

If the built-in Admin, Manager, and Sales Rep roles do not fit your team structure, create custom roles with exactly the permissions each person needs. This guide walks through creating a custom role from scratch.

How to Create a Custom Role

  1. Go to Settings → Team → Roles tab.
  2. Click + New Custom Role.
  3. Enter a Role Name (e.g., 'Read-Only Analyst', 'Support Agent', 'SDR').
  4. For each module, set the permission level:
  5. View — Can see the module and its records.
  6. Edit — Can create and update records.
  7. Import — Can bulk-import CSV data.
  8. Export — Can export records to CSV.
  9. Click Save Role.
  10. Assign the role to a team member during invite or from Settings → Team.
Custom role creation page with module permission toggles
Custom role creation page with module permission toggles

Full List of Modules You Can Control

  • Leads, Contacts, Accounts, Deals, Tasks
  • Inbox, Campaigns, Calling Campaigns, Email Warmup
  • Forms, Workflows, Meetings, Invoices, Payment Links
  • Lead Automation, WhatsApp, Reports, Custom Dashboards
  • Onboarding, HR Employees, Timesheets, Performance, Shifts
  • Support Desk, AI Studio, LinkedIn Posts

Example Custom Roles

SDR (Sales Development Rep)

Leads (view + edit), Contacts (view + edit), Campaigns (view + edit), Tasks (view + edit). No access to: Reports, Deals, Invoices, Settings.

Read-Only Analyst

All modules: view + export only. No edit, no import, no access to Settings or Billing.

Support Agent

Support Desk (view + edit), Contacts (view only), Tasks (view + edit). No access to Leads, Deals, Campaigns, or Settings.

Role permissions matrix showing custom SDR role configuration
Role permissions matrix showing custom SDR role configuration

Frequently Asked Questions

Can I duplicate an existing role and modify it?

Yes. On the Roles tab, click the three-dot menu next to any role and select Duplicate. The copy is created with identical permissions, which you can then modify.

What happens to users if I delete a custom role?

Users assigned to a deleted role are automatically moved to the Sales Rep role. You can then reassign them to another role from the Team page.

Can I restrict a Sales Rep to see only their own records?

The built-in Sales Rep role already limits visibility to the user's own records. If you create a custom role and want the same restriction, contact Vedain support — own-records-only is a flag on the role level.

Ready to put this into practice?

Start your free 14-day trial of Vedain CRM — no credit card needed.

Start Free Trial

Still have questions?

Our support team is happy to help. Reach out any time.

Contact Support →