Ir al contenido
Menú
Se marcó esta pregunta
1 Responder
335 Vistas

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

Avatar
Descartar
Mejor respuesta

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

Avatar
Descartar
Publicaciones relacionadas Respuestas Vistas Actividad
0
jul 25
1457
2
nov 24
6285
2
oct 24
3303
2
ago 24
1876
3
jul 24
8274