vTiger 7.X CE Roles Fix

resh installs of self-hosted vTiger 7 come with a bug where leads and opportunities are not visible for any newly created roles unless the user is given admin privileges.

Please run the following queries after making a backup of your database:

 

 

CREATE TABLE IF NOT EXISTS `vtiger_cv2group` (

`cvid` int(25) NOT NULL,

`groupid` int(25) NOT NULL,

KEY `vtiger_cv2group_ibfk_1` (`cvid`),

KEY `vtiger_groups_ibfk_1` (`groupid`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

 

 

CREATE TABLE IF NOT EXISTS `vtiger_cv2role` (

`cvid` int(25) NOT NULL,

`roleid` varchar(50) NOT NULL

) ENGINE=MyISAM DEFAULT CHARSET=latin1;

 

 

CREATE TABLE IF NOT EXISTS `vtiger_cv2rs` (

`cvid` int(25) NOT NULL,

`rsid` varchar(255) NOT NULL

) ENGINE=MyISAM DEFAULT CHARSET=latin1;

 

 

CREATE TABLE IF NOT EXISTS `vtiger_cv2users` (

`cvid` int(25) NOT NULL,

`userid` int(25) NOT NULL,

KEY `vtiger_cv2users_ibfk_1` (`cvid`),

KEY `vtiger_users_ibfk_1` (`userid`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8;