[Vtigercrm-commits] [vtiger development] #4705: How do create Potential, if the user does not have permission for Accounts module

vtiger development vtiger-tickets at trac.vtiger.com
Thu Dec 20 03:24:03 EST 2007


#4705: How do create Potential, if the user does not have permission for Accounts
module
------------------------+---------------------------------------------------
  Reporter:  mangai     |       Owner:  asha    
      Type:  defect     |      Status:  assigned
  Priority:  minor      |   Milestone:  5.1.0   
 Component:  vtigercrm  |     Version:  5.0.4   
Resolution:             |    Keywords:          
------------------------+---------------------------------------------------
Changes (by asha):

  * priority:  critical => minor
  * milestone:  5.0.4 => 5.1.0

Comment:

 Hi Minnie,

 '''Case 1:''' When User doesn't have create permission for Accounts, but
 has creation permission for Potentials:

 a) One place of concern is during Lead Conversion :

 But this is already handled. We check if the user has create permission
 for Accounts and Contacts and only then provide an option for Lead
 Conversion. So this should be fine.

 b) While creation a Potential :

 User doesn't need Create/Edit permission on Accounts to select an Account
 for Potential. User only needs View permission. As long as User has View
 permission on a Account, he should be able to create Potential and this
 should not be restricted.

 '''Case 2:''' When User doesn't have both Create/Edit and View permission
 on Accounts, but has permissions for Potential:

 For now, we are handling this case, by showing an error message to the
 User that the User is not permitted for the action.

 Even though User cannot create potential, user should still be allowed to
 View potential. So the potential module should not be completed disabled
 here.

 '''Conclusion:'''

 One thing we need to do is, when User doesn't have view permission on
 Accounts; We should take away Create permission for Potentials.

 This is not just the case with Potentials and Accounts, but needs to be
 handled for all related modules.

 Right now, not taking up this task.

-- 
Ticket URL: <http://trac.vtiger.com/cgi-bin/trac.cgi/ticket/4705#comment:4>
vtiger development <http://trac.vtiger.com/>
vtigerCRM




More information about the vtigercrm-commits mailing list