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

I notice that when you assign a group to a window action,
other users not in the group can still access/execute that window action.

Example:

I have two users:

  • User1 member of Group1
  • User2 not a member of Group1

Now I add Group1 in Security tab of Invoices window action.

When User2 is logged in and clicks Customer->Invoices, he can still open the 
Invoices which expected he should not since the action has "Security" groups already 
assigned.

How do we accomplish this?

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

Maybe user2 has a group which inherit group1. is group1 inherited by another group.

Tác giả

I'm sure user2 is not member of group1.
I have done this in testing.
Also looked at the code for ir.actions.act_window
is has the field, groups_id but does not use it.
whereas ir.actions.server
uses the groups_id field in it's run method
starts at line 602 of ir_actions.py

Bài viết liên quan Trả lời Lượt xem Hoạt động
1
thg 4 25
1866
6
thg 7 23
6460
0
thg 6 23
2281
3
thg 12 20
3577
2
thg 9 24
1716