跳至內容
選單
此問題已被標幟
1 回覆
362 瀏覽次數

I cannot view the databases that my co worker can view and this is same for some other co workers as well he has given me the access to the groups but still the problem exists

頭像
捨棄
最佳答案

Hi,

Check Company Access (Multi-Company Setup)

In a multi-company setup, each user must be allowed to access each company explicitly.

Go to:

Settings → Users → Your User → Allowed Companies

  • Make sure all relevant companies are checked under "Allowed Companies"
  • Check the active company at the top right (company switcher) — you can only see data from that company unless the view is truly multi-company-aware

Groups Are Not Enough — Check Record Rules

Even if you're in the correct groups (like "Sales Manager", "Accounting User"), each model (eg, res.partner , sale.order ) might have record rules like this:

[ '|' , ( 'company_id' , '=' , user.company_id. id ), ( 'company_id' , '=' , False )]

These rules restrict visibility to only records in your current company .

Fix:

  • Go to Settings → Technical → Security → Record Rules
  • Filter by model (eg, res.partner )
  • Check if any rule has a domain like: ('company_id', '=', user.company_id.id)
  • You may need to update the domain to:

['|',( 'company_id' , 'in' , user.company_ids.ids), ( 'company_id' , '=' , False )]

This allows the user to see records from all allowed companies , not just the currently active one.


If you're using custom modules (common in internal setups), some access rights may be restricted.

  • Ask your developer (or check yourself in Studio/custom modules) for overrides on models like res.partner , sale.order , project.task , etc.


I hope it is use full

頭像
捨棄
相關帖文 回覆 瀏覽次數 活動
0
7月 25
1467
2
11月 24
6316
2
10月 24
3327
2
8月 24
1891
3
7月 24
8292