如果您想禁止某个 ERPNext 用户使用系统,可以按照以下步骤操作。这在员工离职或需要禁止某些用户访问系统时非常有用。
如何禁用用户?
- 在搜索栏中输入“用户列表”
- 选择您要禁用的用户
- 取消勾选所选用户的“已启用”复选框
- 保存您的更改
保存更改后,该用户将在列表中被标记为“已禁用”,您可以根据需要随时重新启用。重新启用用户后,所有与之关联的配置将原样恢复。
如果您想禁止某个 ERPNext 用户使用系统,可以按照以下步骤操作。这在员工离职或需要禁止某些用户访问系统时非常有用。
保存更改后,该用户将在列表中被标记为“已禁用”,您可以根据需要随时重新启用。重新启用用户后,所有与之关联的配置将原样恢复。
“更改密码”用于更改任何现有用户的密码。
每个 ERPNext 用户都可以更改自己 ERPNext 账户的密码。同时,拥有系统管理员角色的用户也可以为自己以及其他用户重置密码。
注意:- 根据密码的复杂程度,系统会提示输入的密码是弱密码还是强密码
“共享”功能允许用户将特定文档与 ERPNext 中的其他用户分享。
除了用户和角色权限外,如果您拥有某个文档的共享权限,还可以将该文档分享给其他用户。请注意,即使该文档通过用户权限被限制,共享的文档仍会对其他用户可见。
注意:- 文档会显示已与其共享的用户。
ERPNext 中的“管理员”权限高于系统管理员,拥有 ERPNext 账户的所有权利和权限。
系统管理员也拥有系统中大多数项目的权限,但管理员拥有不受限制的访问权限。管理员确保 ERPNext 系统的整体运行满足组织的需求。
用户权限是一种限制用户访问特定文档的方式。
基于角色的权限允许设置对文档类型(如销售发票、订单、报价单等)的完全(默认)访问权限。这意味着,当你为用户分配销售用户角色时,他们可以访问所有销售订单和报价单。
用户权限可用于根据文档中的链接字段限制对选定文档的访问。例如,假设你与多个地区有业务往来,并且希望限制某些销售用户只能访问属于特定地区的报价单/销售订单。这可以通过用户权限实现。限制可以设置在客户、供应商、客户组、供应商组等上。
当你希望基于以下条件进行限制时,设置用户权限特别有用:
要访问用户权限,请前往:> 首页 > 用户和权限 > 用户权限
注意:对于特定用户的特定文档类型,只能设置一个用户权限为默认。
在高级控制中,你可以更好地控制用户权限的应用范围。
你可以通过取消勾选“适用于所有文档类型”复选框,然后设置文档类型,选择性地仅将用户权限应用于特定文档类型。设置适用于选项将使当前用户权限仅适用于所选文档类型主记录下。
在上述用户权限中,用户将只能访问所选公司的销售订单。
注意: 如果未设置适用于,则用户权限将应用于所有相关的文档类型。
允许的值可以是一个具有树状视图的文档类型,该视图包含具有父子或祖先-后代关系的记录。
假设允许值“Unico Plastics Inc.”有一个子公司“Unico Toys”。当为“Unico Plastics Inc.”创建用户权限时,其子公司的权限也会被授予。
隐藏后代仅在选择了树状视图文档类型时可见。通过启用此复选框,将不会授予允许值的后代权限。
能够查看“Unico Plastics Inc.”记录的用户将无法查看“Unico Toys”的记录。
另一种允许所有人查看受用户权限限制的文档的方法是,通过前往自定义表单,勾选特定字段上的“忽略用户权限”。
例如,你不想限制任何用户对资产(Asset)的访问,则在表单类型中选择资产。在字段表下,展开公司字段并勾选“忽略用户权限”。
当定义了用户权限时,对于特定角色——角色权限仅在用户权限被定义时应用。当特定用户没有用户权限时,可能有两种解释:
你可以通过在系统设置页面上勾选“应用严格权限”,选择你希望如何解释这一点。
要了解更多,请前往系统设置页面。
最后,一旦你创建了严密的权限模型,并希望检查它如何应用于不同用户,你可以通过用户允许的文档报告来查看。使用此报告,你可以选择用户和文档类型,并查看特定用户可以访问哪些文档。
勾选“显示权限”复选框将显示读取/写入/提交等访问级别。
注意:如果你无法访问此列表中的销售订单或任何其他文档类型,请确保已正确设置角色。
例如,用户 Bruce 被限制只能访问公司“Unico Plastics Inc.”。
可以使用基于角色的权限来控制对不同文档的访问。
ERPNext 拥有一个基于角色的权限系统。这意味着您可以将角色分配给用户,并可以为角色设置权限。角色权限管理器允许您设置哪些角色可以访问哪些文档以及拥有何种权限(读取、写入、提交等)。
一旦角色分配给用户,他们的访问权限就可以被限制在特定的文档上。权限结构允许您使用一个称为字段权限级别的概念,为不同字段定义不同的权限规则。
要开始使用角色权限管理器,请前往:> 首页 > 用户和权限 > 角色权限管理器
权限应用于以下组合:
角色示例包括会计经理、员工、HR用户等。
文档类型示例包括销售发票、请假申请、库存录入等。
权限“级别”将级别为 X 的字段与级别为 X 的权限规则连接起来。要了解更多信息,请点击此处。
例如,客户是销售订单或报价单中的一个链接字段。在角色权限管理器中,可以使用“设置用户权限”按钮来设置用户权限。
要根据文档/字段设置用户权限,请前往:> 首页 > 用户和权限 > 权限 > 用户权限
请假申请是一个很好的例子,它涵盖了权限系统的所有方面。
如果您已正确分配角色,但在访问文档时仍然遇到错误,请参考此页面。
ERPNext 中的用户管理包括创建和管理用户账户、定义角色,并根据用户的职责将这些角色分配给用户。管理员可以通过指定对系统内各模块的访问级别,为每个角色配置详细的权限。
系统管理员可以添加用户。要添加用户,请前往:> 首页 > 用户与权限 > 用户
主要有两种用户类型:
网站用户:客户、供应商、学生等,只能访问门户,不能访问任何模块。系统用户:公司内部使用 ERPNext 的人员,可以访问模块、公司数据等。
了解更多关于系统用户和网站用户的区别。
在用户界面中,可以输入大量信息。为了便于使用,为网站用户输入的信息最少:名字和电子邮件。
电子邮件地址是标识用户的唯一键(ID)。
用户名和语言等详细信息也可以更改。
保存后,您将看到一个角色列表及其旁边的复选框。只需勾选您希望用户拥有的角色,然后保存文档。这些角色具有预定义的权限,要了解更多关于角色的信息,请点击此处。您可以设置角色配置文件作为模板,一次性选择多个角色。
可以在此部分设置关于员工的更多信息:
勾选“静音”将静音与文档交互时播放的声音。用户可能需要执行设置 > 重新加载才能使更改生效。
使用此选项,您可以关注系统中的各种文档,并在它们更新时收到电子邮件通知。在此了解更多信息。
在此部分将用户订阅到您公司的不同邮件列表。添加新行并选择要分配给此用户的邮件列表。例如,邮件列表可以是工作、支持、销售等。要了解更多关于电子邮件收件箱的信息,请点击此处。
用户将能够访问其拥有基于角色访问权限的所有模块。如果您想限制此用户对某些模块的访问,请从此列表中取消勾选这些模块。
角色配置文件充当模板,用于存储和选择对多个模块的访问权限。然后可以将此角色配置文件分配给用户。例如,人力资源用户将能够访问人力资源、薪资等多个模块。在添加多个用户时,角色配置文件有助于一次性提供对多个模块的访问权限。
此部分还显示用户的其他详细信息,例如上次登录时间、上次 IP 地址和上次活动时间。
这将允许用户使用 Facebook、Google 或 GitHub 登录。要使用此功能,请先在 Facebook、Google、GitHub 等平台注册开发者账号。在其控制台中创建一个应用,指定应用名称、来源 URL 和回调 URL,然后将客户端 ID 和客户端密钥信息复制到此处即可开始使用。
更多详情,请访问此页面。
您可以通过此部分的“生成密钥”按钮生成 API 密钥。这些密钥可用于从其他应用程序(例如离线 POS 系统)访问您账户的数据。
保存用户后,用户主数据的仪表盘区域将显示以下按钮。
“创建用户邮箱”将允许您根据用户主数据中输入的电子邮件地址为用户创建一个邮箱账户。
版本 15 中的新功能。
有时为了理解用户遇到的特定问题,您可能需要以该用户身份登录。管理员用户可以使用用户文档上的“模拟用户”按钮模拟任何其他用户。
注意:
在系统设置的“安全”部分,如果您勾选“允许使用手机号登录”复选框,则也可以使用手机号登录。虽然手机号是唯一的,但不会被视为用户 ID。
使用邮箱登录:
使用邮箱或手机号登录:
添加这些详细信息后,保存用户。