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

Sample VS code setting

  When you are a software developer, you need to configure your IDE working with most convinience for your working, bellow is a sample code snippet to config your IDE {   "diffEditor.ignoreTrimWhitespace" : false ,   "javascript.updateImportsOnFileMove.enabled" : "always" ,   "[typescriptreact]" : {       "editor.defaultFormatter" : "esbenp.prettier-vscode"   },   "editor.formatOnPaste" : true ,   "workbench.settings.applyToAllProfiles" : [],   "editor.tabSize" : 2 ,   "redhat.telemetry.enabled" : true ,   "editor.codeActionsOnSave" : {       },   // "editor.codeActionsOnSave": {   //   "source.fixAll": "explicit",   //   "source.fixAll.eslint": "explicit",   //   "source.organizeImports": "explicit",   //   "source.sortMembers": "explicit",   //   "javascript.showUnused": "...

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 .