Skip to main content

Vtiger report can not customize after created by own non-admin

Example, You belong to sales & Marketing team
This team in CRM system belong to Sales and Marketing role
and you are a non-admin user
When you create a report providing by vtiger CRM system(call default report) after that you around to customize your own report before
next and next, final you click on save. System out "Permission Denied",
The following the way to fix this issue:
creating 2 tables and custom report and save again:

CREATE TABLE IF NOT EXISTS vtiger_report_sharerole (
reportid int(25) NOT NULL,
roleid int(25) NOT NULL
)

CREATE TABLE IF NOT EXISTS vtiger_report_sharers (
reportid int(25) NOT NULL,
rsid int(25) NOT NULL
)

Comments

Popular posts from this blog

Docker Compose: Node.js Express and MongoDB example

  Docker   provides lightweight containers to run services in isolation from our infrastructure so we can deliver software quickly. In this tutorial, I will show you how to dockerize Nodejs Express and MongoDB example using   Docker Compose .

MUI dialog make sure user can't click on outside when you're opening dialog

< Dialog       open = { open }       onClose = { ( _event , reason ) => {         if ( reason === "backdropClick" || reason === "escapeKeyDown" ) {           return ;         }         onClose ?.();       } }       maxWidth = { maxWidth }       fullWidth       PaperProps = { {         className : "rounded-lg shadow-lg" ,       } }       disableEscapeKeyDown     > { if (reason === "backdropClick" || reason === "escapeKeyDown") { return; } onClose?.(); }} maxWidth={maxWidth} fullWidth PaperProps={{ className: "rounded-lg shadow-lg", }} disableEscapeKeyDown >

Laravel API Tutorial: How to Build and Test a RESTful API

  Laravel is a PHP framework developed with developer productivity in mind. Written and maintained by Taylor Otwell, the framework is very opinionated and strives to save developer time by favoring convention over configuration. The framework also aims to evolve with the web and has already incorporated several new features and ideas in the web development world—such as job queues, API authentication out of the box, real-time communication, and much more. In this article, we’ll explore the ways you can build—and test—a robust API using Laravel. We’ll be using Laravel 5.4, and all of the code is available for reference on GitHub.