访问权限¶
访问权限 是决定用户可以访问和编辑的内容及应用程序的权限。在 Odoo 中,这些权限可以为单个用户或用户组设置。将权限限制在仅需要它们的用户上,确保用户不会修改或删除他们不应访问的内容。
只有 管理员 可以更改访问权限。
危险
更改访问权限可能对数据库产生不利影响。这包括 无效管理员,即数据库中没有用户能够更改访问权限。因此,Odoo 建议在更改之前联系 Odoo 业务分析师或我们的支持团队。
小技巧
用户 必须 在其用户配置文件中设置特定的 管理 访问权限,才能更改其他用户的访问权限设置。
要访问此设置,请导航至
。一旦进入设置页面,现有的管理员 必须 将 Administration 字段中的设置更改为 Access Rights。
完成后,点击 保存 以保存更改,并将该用户设置为管理员。
用户¶
The access rights for individual users are set when the user is added to the database, but they can be adjusted at any point in the user’s profile.
要更改用户的权限,点击所需用户以编辑其个人资料。
在用户的个人资料页面,进入 访问权限 标签页,向下滚动以查看当前权限。
对于每个应用,使用下拉菜单选择该用户应具有的权限级别。每个部分的选项不同,但最常见的选项是: 空白/无 , 用户:自己的文档 , 用户:所有文档 ,或 管理员 。
在 访问权限 选项卡中的 管理 字段有以下选项:设置 或 访问权限。
创建和修改组¶
组 是特定于应用程序的权限集合,用于管理大量用户的常见访问权限。管理员可以修改 Odoo 中的现有组,或创建新组来定义应用程序内模型的规则。
要访问组,首先激活 Odoo 的 开发者模式,然后转到 。
要从 群组 页面创建新群组,请点击 创建。然后,在空白的群组表单中,选择一个 应用程序,并填写群组表单(详见下文)。
要修改现有群组,请从 群组 页面上显示的列表中点击一个现有群组,然后编辑表单内容。
为群组输入一个 名称 ,如果此群组是为设置与某些用户共享数据的访问权限而创建的,请勾选 共享群组 旁边的复选框。
重要
切记要经常测试被更改的设定,以确保所需的用户可以顺利访问。
群组表单包含多个选项卡,用于管理群组的所有元素。在每个选项卡中,点击 添加一行 来为用户或规则添加新行,并点击 ❌ (移除) 图标来移除一行。
Users 标签页:列出组中的当前用户。以黑色列出的用户具有管理权限。没有管理权限的用户以蓝色显示。点击 添加一行 以向该组添加用户。
继承 标签:继承意味着添加到该组的用户会自动添加到该标签下列出的组中。点击 添加一行 以添加继承的组。
Example
例如,如果 销售/管理员 组在其 继承 选项卡中列出了 网站/受限编辑 组,那么添加到 销售/管理员 组的任何用户也会自动获得对 网站/受限编辑 组的访问权限。
菜单 选项卡:定义该组可以访问哪些菜单/模型。点击 添加一行 以添加特定的菜单。
视图 标签:列出该组在 Odoo 中有权访问的视图。点击 添加一行 以将视图添加到该组。
访问权限 选项卡:列出了该组有权访问的第一级权限(模型)。点击 添加一行 以将访问权限链接到该组。在此选项卡中,模型 列表示菜单/模型的通用名称,名称 列表示赋予模型的技术名称。对于每个模型,根据需要启用以下选项:
读取: 用户可以查看对象的现有值。
Write: 用户可以编辑对象的现有值。
3 星:插入三星以上的评价。
删除: 用户可以删除该对象的值。
小技巧
首先尝试在 Model 列的下拉菜单中搜索模型的通用名称。可以通过点击 (external link) 图标来展开模型的通用名称,从而找到 Model 的技术名称。
模型的技术名称也可以在 开发者模式 中访问。
在表单中,导航到任意字段,并将鼠标悬停在字段名称上。一个包含后端信息的框会显示出来,其中包含特定的 Odoo Model 名称。这是应该添加的模型的技术名称。
记录规则: 列出了第二层的编辑和可见性权限。记录规则 会覆盖或细化组的访问权限。点击 添加一行 为此组添加一条记录规则。对于每条规则,请为以下选项选择值:
申请读取权限。
格式
申请创建。
申请删除。
重要
记录规则使用 domain 或过滤数据的条件编写。域表达式是此类条件的列表。例如:
需要翻译的内容是:
此记录规则用于为分包商启用MRP消耗警告。
Odoo 拥有一个预配置的记录规则库,以便于使用。不了解域(及域表达式)的用户在做出更改前,应咨询 Odoo 业务分析师或 Odoo 支持团队。
超级用户模式¶
超级用户模式 允许用户绕过记录规则和访问权限。要激活 超级用户模式,首先激活 开发者模式。然后,导航到顶部横幅中的 调试 菜单,该菜单由一个 🪲 (bug) 图标表示。
最后,滚动到底部,点击 返回仪表板。
重要
只有在其用户配置文件中拥有 访问权限 的 管理 部分 设置 访问权限的用户,才被允许登录到 超级用户模式。
危险
超级用户模式 允许绕过记录规则和访问权限,因此应极其谨慎地使用。
退出 超级用户模式 后,由于所做的更改,用户可能会被锁定在数据库之外。这可能导致 无效管理员,即管理员无法更改访问权限/设置。
如果 Odoo 电子邮件服务器出现在黑名单上,请通过 `新帮助工单 <https://www.odoo.com/help>`_通知 Odoo,支持团队会将服务器从黑名单中移除。
要退出 超级用户模式 ,请通过导航到右上角并点击 OdooBot 用户名来注销账户。然后,选择 注销 选项。
小技巧
激活 超级用户模式 的另一种方式是作为超级用户登录。为此,导航至登录屏幕,并输入相应的 电子邮件 和 密码。
不要点击 Login,而是点击 Log in as superuser。