暂停呼叫的安全检查
odoo10-addon-base-suspend-securit的Python项目详细描述
……图片::https://img.shields.io/badge/license agpl--3-blue.svg
:alt:license:agpl-3
挂起安全性
====
编写此模块是为了允许您使用某些“uid”调用代码,同时确保不进行安全检查(“ir.model.access”和“ir.rule”)。这样,它与“sudo()”是一样的,但关键的区别是代码仍然使用原始用户ID运行。这对于调用工作流函数、为当前用户订阅某个对象等的继承代码非常重要。如果您继承了一个不能或不想更改的模块,并调用“super()”,则会遇到这种情况。若要使用此模块,您需要:
usage
=
*依赖此模块
*调用“yourmodel.suspend\security()。function\u to\run(),正如您将使用“sudo()`
了解更多信息一样,请访问:
*https://www.odoo.com/forum/help-1
已知问题/路线图
====
*魔法通过在标记类中包装uid来工作,因此如果某些代码在调用树中解开了它,安全检查将重新启用
==
如果出现问题,请检查是否已报告问题。
如果您首先发现了问题,通过提供详细且受欢迎的反馈,帮助我们粉碎它。
credits
==
----
*laurent mignon<;laurent.mignon@acsone.eu>;
--
图片::https://odoo community.org/logo.png
:alt:odoo community association
:target:https://odoo community.org
此模块由oca维护。
oca或odoo community association是一个非盈利组织,其
任务是支持odoo功能的协同开发并促进其广泛使用。
若要对此模块作出贡献,请访问http://odoo-community.org。
:alt:license:agpl-3
挂起安全性
====
编写此模块是为了允许您使用某些“uid”调用代码,同时确保不进行安全检查(“ir.model.access”和“ir.rule”)。这样,它与“sudo()”是一样的,但关键的区别是代码仍然使用原始用户ID运行。这对于调用工作流函数、为当前用户订阅某个对象等的继承代码非常重要。如果您继承了一个不能或不想更改的模块,并调用“super()”,则会遇到这种情况。若要使用此模块,您需要:
usage
=
*依赖此模块
*调用“yourmodel.suspend\security()。function\u to\run(),正如您将使用“sudo()`
了解更多信息一样,请访问:
*https://www.odoo.com/forum/help-1
已知问题/路线图
====
*魔法通过在标记类中包装uid来工作,因此如果某些代码在调用树中解开了它,安全检查将重新启用
如果您首先发现了问题,通过提供详细且受欢迎的反馈,帮助我们粉碎它。
credits
==
----
图片::https://odoo community.org/logo.png
:alt:odoo community association
:target:https://odoo community.org
此模块由oca维护。
oca或odoo community association是一个非盈利组织,其
任务是支持odoo功能的协同开发并促进其广泛使用。
若要对此模块作出贡献,请访问http://odoo-community.org。