Multi-comapnies incorrect access right in view of partner list
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Odoo Addons (MOVED TO GITHUB) |
Invalid
|
Undecided
|
OpenERP Publisher's Warranty Team |
Bug Description
Hi all,
this can be tested here
http://
database: Test_AccessRight
login: admin, salesA, salesB or salesAB
password: kazacube
I created a multi-companies database as admin with two companies
- company A
- company_B
I added useability/multi companies for admin
Then, as admin:
Creation of Customer_A with Company A for company in sales & purchases tab
Creation of Customer_B with Company_B for company in sales & purchases tab
Creation of Customer_AB with nothing for company in sales & purchases tab
Creation of salesA with:
- groups: partner manager, employee, useability/multi companies, sales / Manager, Sale / User all leads, Sales / User
- company A as company
- company A as list of companies
Creation of salesB:
- groups: partner manager, employee, useability/multi companies, sales / Manager, Sale / User all leads, Sales / User
- company_B as company
- company_B as list of companies
Creation of salesAB
- groups: partner manager, employee, useability/multi companies, sales / Manager, Sale / User all leads, Sales / User
- company A as company
- company A and company_B as list of companies
Tests:
- login as salesA: OK: I can see CustomerA, CustomerAB, company A in partner list
- login as salesB: OK: I can see CustomerB and CustomerAB, company B in partner list: OK
- login as salesAB: KO: I can see CustomerA and CustomerAB, company A but NOT customerB NOR company_B in partner list
Many thanks for your help
Damien D.
Related branches
- Olivier Dony (Odoo): Disapprove
- Naresh(OpenERP): Pending requested
-
Diff: 12 lines (+1/-1)1 file modifiedbin/addons/base/security/base_security.xml (+1/-1)
- Olivier Dony (Odoo): Disapprove
- Naresh(OpenERP): Pending requested
-
Diff: 12 lines (+1/-1)1 file modifiedopenerp/addons/base/security/base_security.xml (+1/-1)
- Olivier Dony (Odoo): Disapprove
- Naresh(OpenERP): Pending requested
-
Diff: 12 lines (+1/-1)1 file modifiedopenerp/addons/base/security/base_security.xml (+1/-1)
Changed in openobject-addons: | |
assignee: | nobody → OpenERP Publisher's Warranty Team (openerp-opw) |
tags: | added: maintenance |
Changed in openobject-addons: | |
status: | New → Confirmed |
status: | Confirmed → In Progress |
Hello ,
I have fixed this issue in this following branch[ 6.0,6.1, trunk] :
6.0 := <email address hidden>
rev no : 3651
6.1 := Revision ID: <email address hidden>
Rev no : 4320
trunk := <email address hidden>
Rev no : 4712
Thanks,
pna