Hi,
I want the group "Project / Users" to be able to create new project stages. Even if by default both groups have the same permissions, it seems that the "+ Stage" button does not appear in the project Kanban view for "Project / Users".
How could I achieve this (permissions to create + button visibility)?
I'm using Odoo 16, but the behaviour is the same in v17.
Thanks in advance!
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Kế toán
- Tồn kho
- PoS
- Project
- MRP
Câu hỏi này đã bị gắn cờ
Hello Juan
Actually the +stage only appears for the group Project / Administrator
You can change this by customization
as you can see in the following js code
async onWillStart() {
if (this.props.list.isGroupedByStage) { // no need to check it if not grouped by stage
this.isProjectManager = await this.userService.hasGroup('project.group_project_manager');
}
}
in the line this.isProjectManager = await this.userService.hasGroup('project.group_project_manager');
odoo checks for the group Project / Administrator by id
So you can customize this code to search for Project / User
Another approach(which i don't recommend because it might give some unseen privileges)
- Duplicate the Project / Administrator Group and name it Project / Administrator Privileges
- Remove all Access Rights from the Original Project / Administrator group
- Assign the original Project / Administrator group to the users you want to create the stages
- Assign the Project / Administrator Privileges group to the Project Administrators
Thanks a lot Emad!
I Preferer for 2nd approach
what file is this found in?
Bạn có hứng thú với cuộc thảo luận không? Đừng chỉ đọc, hãy tham gia nhé!
Tạo tài khoản ngay hôm nay để tận hưởng các tính năng độc đáo và tham gia cộng đồng tuyệt vời của chúng tôi!
Đăng kýBài viết liên quan | Trả lời | Lượt xem | Hoạt động | |
---|---|---|---|---|
|
2
thg 10 24
|
5943 | ||
|
3
thg 9 19
|
7919 | ||
|
1
thg 3 17
|
4928 | ||
|
0
thg 7 23
|
3106 | ||
|
1
thg 6 23
|
3530 |