📅  最后修改于: 2023-12-03 15:23:47.360000             🧑  作者: Mango
在odoo中,组(group)是一种用于访问控制的机制。通过将一组用户分配到一个特定的组中,可以限制他们对特定模块或操作的访问。每个组都有一个唯一的ID,如果需要删除一个组,必须在数据库中删除相应的ID。
但是,在某些情况下,可以发现组中包含了“隐含”的ID,这些ID并未在odoo的前端页面中显示。这些隐含的ID可能会导致意外的访问权限,因此需要将其从组中删除。
下面是一种从odoo中的组中删除隐含ID的方法:
登录Odoo后台管理页面,并进入“设置”菜单中的“技术”子菜单。
在“技术”子菜单中,选择“安全”下的“组”菜单。
在“组”页面中,选择要编辑的组,并进入其详细页面。
在页面上方的“编辑”按钮旁边,选择“编辑-XML视图”选项。
在XML视图中,查找类似于以下代码的行:
<field name="users" widget="many2many_tags"/>
<field name="implied_ids" invisible="1"/>
现在,在组的详细页面中,应该可以看到一个名为“隐含ID”的字段。通过将其清空,可以删除该组中的隐含ID。
参考链接:如何从odoo中的组中删除隐含的ID