Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
1 Trả lời
9768 Lượt xem

I have a multi-company setup in Odoo, and I would like to limit the products that each user (under the group "User") can access (read/write/create/delete) to the products assigned to the company that the user is assigned to.

To be clear, I have:

Companies:

  • Company A

  • Company B

Users:

  • User A (assigned to "Company A" and user group "User")

  • User B (assigned to "Company B" and user group "User")

Products:

  • Product A (assigned to "Company A")

  • Product B (assigned to "Company B")

With the default setup, User A has access to both Product A and Product B, and I would like user A to have access exclusively to product A, on all modules (Sales, Inventory, POS…)

I believe that is possible to accomplish using Record Rules, but I haven't been able to do it.

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

There already is a product.product multicompany rule (but it is inactive by default): "Product multi-company"

xml id: product.product_comp_rule


You can active it by going to settings => general settings.
Check "manage multi company", then uncheck "share product to all companies"

Ảnh đại diện
Huỷ bỏ

How do we find this field? We can't see it

Bài viết liên quan Trả lời Lượt xem Hoạt động
1
thg 11 21
2535
1
thg 6 20
11406
0
thg 7 24
3
1
thg 9 21
2670
4
thg 2 18
6997