我需要创建一个客户服务组,允许用户查看(阅读)销售订单,客户,发票等
为此,我在一个单独的模块中创建了一个组“客户服务”。现在在核心模块中设置销售、股票、账户、客户关系管理的权限,我想在继承的模块中设置,例如,销售权限应该在sale\u扩展中,如wise。你知道吗
我也做了同样的操作,但问题是如果安装了sale、sale\u extension和stock,并且我正在访问Sales->;Sales Orders,则会对模型发出拒绝访问警告拣货, 库存.移动等等,因为没有安装股票扩展(包含股票权利的模块)。你知道吗
如何通过在不同模块中设置权限来实现这一点?你知道吗
谢谢你
我不认为设置自定义访问控制规则是“改变核心模块”。我相信你有两个选择:
1。 您可以在
ir.model.access.csv
文件中为销售订单、库存等定义访问控制规则,如下所示:2。 你使你的销售扩展依赖于库存扩展。你知道吗
我选择选项1,因为我看不出为核心模块定义访问规则有什么问题。卸载sale\u扩展后,自定义访问规则将被删除。移植时应该可以正常工作。你知道吗
相关问题 更多 >
编程相关推荐