Do you have any way to do uncheck a group if user is in a group?
example:
check Sale/User: All Document > uncheck Access to export feature
or only check Access to export feature if users are in Sale/Administrator, other groups > uncheck
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Financeiro
- Inventário
- PoS
- Project
- MRP
Esta pergunta foi sinalizada
Hi,
Unchecking a group means to remove a user from the user group. You can achieve this using Python code.
group_e = self.env.ref('module.odoo_group')
group_e.write({'users': [(3, self.env.user.id)]})
Also you can change the values accordingly by looking this,
0, 0, { values }) link to a new record that needs to be created with the given values dictionary
(1, ID, { values }) update the linked record with id = ID (write values on it)
(2,
ID) remove and delete the linked record with id = ID (calls unlink on
ID, that will delete the object completely, and the link to it as well)
(3,
ID) cut the link to the linked record with id = ID (delete the
relationship between the two objects but does not delete the target
object itself)
(4, ID) link to existing record with id = ID (adds a relationship)
(5) unlink all (like using (3,ID) for all linked records)
(6, 0, [IDs]) replace the list of linked IDs (like using (5) then (4,ID) for each ID in the list of IDs)
Hope it helps
Está gostando da discussão? Não fique apenas lendo, participe!
Crie uma conta hoje mesmo para aproveitar os recursos exclusivos e interagir com nossa incrível comunidade!
Inscreva-sePublicações relacionadas | Respostas | Visualizações | Atividade | |
---|---|---|---|---|
|
0
jul. 23
|
2168 | ||
Show button based on access rights
Resolvido
|
|
1
nov. 21
|
3898 | |
|
0
mai. 18
|
3897 | ||
|
2
mai. 24
|
2404 | ||
|
0
jul. 23
|
2 |
<field name="implied_ids" eval="[(3, ref('base.group_allow_export'))]"/>
I tried but not work...