Miscellaneous vTiger issues
  • 1. How to remove the side menu from the CRM
  • 2. How to check the PHP version of your CRM system?
  • 3. Steps to fortify VTiger security
  • 4. Charts do not populate in the Projects module
  • 5. How to increase the scheduled workflow limit (by default its 10) in Vtiger CRM
  • 6. How to find a custom field number by its name in CRM and vice versa
  • 7. How Decimal Places work in Vtiger CRM
  • 8. How to move a module from one category to another
  • 9. Configuring Tax Region and using it in Vtiger
  • 10. How to add and remove columns of a related module
  • 11. Can I add tax filer number on the invoice?
  • 12. Extending character limit for description field in opportunities
  • 13. How to search records excluding records assigned to a specific user
  • 14. Percentage Field not showing decimal values
  • 15. Cannot change the privileges (read only, write, invisible) for the field
  • 16. Saving a record showing error
  • 17. Follow Feature working and customizations related to it
  • 18. Why CRM gets slower
  • 19. How to remove the user from the Vtiger marketplace login
  • 20. How to Remove Quick Create For Individual Standard & Custom Modules In VTiger
  • 21. Remove Certain Modules From Related Module List On The Record In VTiger
  • 22. Change Default Terms And Conditions For Invoice/Quote/Sales And Purchase Order In VTiger
  • 23. How the new ticket is always assigned to specific group by default
  • 24. Why can't we seem to find the add mailbox button in the mail converter?
  • 25. How to turn off the counter label from the related modules
  • 26. How to rearrange different module in Vtiger
  • 27. How To Calculate Birthday And Send Email In Vtiger
  • 28. How To Add Tags To Any Record In VTiger
  • 29. How To Install Vtiger CRM
  • 30. How to Setup and Configure Vtiger Customer Portal Module
  • 31. Merge Tags/Description Not Working In Email Template (Vtiger 8.3 Bug)
  • 32. How To Generate Purchase order from Sales Order
  • 33. How To Troubleshoot Email Workflow In Vtiger
  • 34. Lists/Filters: Field sequence changes when a List is being edited(Affects all 6.x - 8.x version)
  • 35. Quickly Update List Columns In VTiger
  • 36. Efficiently Manage Your Tasks In VTiger
  • 37. Change Column Order On Related Modules In VTiger
  • 38. How To Make Email Avoid Going To Spam.
  • 39. Customize Vtiger CRM Navigation Bar
  • 40. Office 365 Outgoing Server Sends Special Characters
  • 41. VTiger Standard Relationship Between Different Module
  • 42. Currency Management in Vtiger CRM.
  • 43. Inventory Deduction In Vtiger.
  • 44. Picklist Dependency Setup Has Enhanced The Contemporaneity Of Vtiger
  • 45. Vital Role of “Roles” In a Company’s Success
  • 46. Analysis Of Module Layouts And Fields In VTiger
  • 47. Understanding The Basics Of Vtiger’s Gantt Chart
  • 48. How To Get "Rounded Edges" To Background Colored Text In VT8.X
  • 49. Put Vtiger Into Service To Configure Business Hours For Multiple Time Zones
  • 50. Make Your Clicks Worthwhile By Assigning “Tags” To Vtiger Records
  • 51. Perform Promising Actions On Dropdown Field Menus Wielding VTiger Picklist Editor
Powered by GitBook
On this page
  • Configure vTiger Customer Portal Module Permissions
  • Download vTiger Customer Portal Module
  • Create the Username and Password for your Customer to Login to the Portal
Export as PDF

30. How to Setup and Configure Vtiger Customer Portal Module

Previous29. How To Install Vtiger CRMNext31. Merge Tags/Description Not Working In Email Template (Vtiger 8.3 Bug)

Last updated 4 months ago

vTiger Customer Portal modules does not come standard with the install and requires some skill to install, configure and set it up.

Configure vTiger Customer Portal Module Permissions

The first thing you will need to do is configure permissions. To do so, go to “CRM Settings” > “Other Settings” > “Customer Portal”.

Privileges – The selected role field permissions will be applied to the Customer Portal user. For example, if you setup the Role so it can not modify specific field – the same permissions will be applied to the Customer Portal Users.

Default Assignee – Tickets will be Assigned to the selected Assignee by the default Group/User from the Customer Portal.

Portal URL – The URL which Customer Portal users will be accessing the portal. We will come back to this as we start configuring the backend of the portal.

Moving down to the individual modules, you will be able to specify more detailed permissions as well as the order.

Module Name – The name of the module, you can drag and drop to reorder the sequence.

Enable Module – Module can either be enabled or disabled in the customer portal.

See Records across Organization – Either to allow Customer Portal user to see his organization records or not.

Once the Customer Portal permissions have been configured we can now move on to the Customer Portal Installation and setup for the end user to login.

Download vTiger Customer Portal Module

vTiger Customer Portal Module can be downloaded at official vTiger website. Direct link to the download section is:

Under ‘vTiger CRM Extensions‘ you will see the “Customer Portal” module. Download the zip file to your server. In this guide we place the customer portal in /vtigercrm/portal directory.

Configure vTiger Customer Portal Module Links

We’ve downloaded the Customer Portal and placed it into /vtigercrm/portal, now you need to configure customer portal access links.

Open /vtigercrm/portal/PortalConfig.php and adjust the following variables:

$Server_Path =””;

Should be the link to your vTiger. In this case our link to vTiger is “http://demo.vTigerExperts.com/vtigercrm”, so it should look like this:

$Server_Path =”http://demo.vTigerExperts.com/vtigercrm”;

* Make sure NOT to include index.php in the URL.

$Authenticate_Path = “”;

Should be a link to the Authentication file in the vtigercrm/portal/ directory, in this case – it will be:

$Authenticate_Path = “http://demo.vTigerExperts.com/vtigercrm/portal”;

Once those 2 links have been configured, let’s move on and configure the link to the Customer Portal. The link has to be set in vtigercrm/config.inc.php file, so open /vtigercrm/config.inc.php, find:

$PORTAL_URL = ‘http://vtiger.com/customerportal’;

And change it to

$PORTAL_URL = ‘http://demo.vTigerExperts.com/vtigercrm/portal’;

This will be the link that your customers will use to login into the Customer Portal.

Create the Username and Password for your Customer to Login to the Portal

Once that is done, find the contact you would like to enable Customer Portal Access to, open the record and check the “Customer Portal User” checkbox. Specify the from/to date that the customer can access the portal.

Shortly after you save the contact – you(your contact) will receive an email with username, password and link to log in. Follow the instructions to login and you(your contact) should be able to see Tickets, FAQs(Knowledge Base), Invoices, Quotes, Products, Services, Documents, Contacts, Organisation details, Projects & Assets.

Topic
Miscellaneous vTiger issues

Question

How to Setup and Configure Vtiger Customer Portal Module

Moved By

Chris (05Jan, 2025)

Before you can create the username and password for your customers, you have to make sure that you have configured your . It is necessary to send out the email with the credentials to the contact.

https://www.vtiger.com/open-source-downloads/
Outgoing Email Server