暂停呼叫的安全检查
odoo12-addon-base-suspend-securit的Python项目详细描述
编写此模块的目的是允许您在确保没有安全检查(ir.model.access和ir.rule)的情况下使用一些uid调用代码。这样,它与sudo()是一样的,但关键的区别在于代码仍然使用原始用户ID运行。这对于调用工作流函数、向当前用户订阅某个对象等的继承代码非常重要。
通常,如果您继承了一个不能或不想更改的模块,并调用super(),您将处于这样的情况下。
目录
Installation
此版本仅在ODOO提交后有效 DCC752AABC10AE8BBCC1474B43D224B57023C(于2019-02-20合并)。
Known issues / Roadmap
- 这个魔术的工作原理是将uid包装在一个标记类中,因此如果一些代码在调用树中解开这个,安全检查将重新启用
Credits
Contributors
- 霍尔格·布鲁恩hbrunn@therp.nl>;
- 劳伦特·米格农,laurent.mignon@acsone.eu>;
- 弗里德里克·加贝里(frédéric garbely)frederic.garbely@braintec-group.com>;
Maintainers
此模块由OCA维护。
oca,或odoo社区协会,是一个非营利性组织 任务是支持odoo特性和 促进其广泛应用。
此模块是github上OCA/server-backend项目的一部分。
欢迎您的贡献。要了解如何访问https://odoo-community.org/page/Contribute。