我需要创建一个客户服务组,允许用户查看(读取)销售订单、客户、发票等。
为此,我在一个单独的模块中创建了一个组“客户服务”。现在改为在核心模块中设置销售、库存、帐户、crm 的权限,我想在继承的模块中设置它,例如,销售权限应该在 sale_extension 中同样明智。
我做了同样的事情,但问题是如果安装了 sale、sale_extension 和 stock 并且我正在访问 Sales -> Sales Orders 它将引发警告 Access Denied for model stock.picking、stock.move 等作为 stock_extension(包含股票权利的模块)没有安装。
如何通过在不同模块中设置权限来实现这一点?
谢谢你,