跳转到主要内容
管理员通过权限来决定每个人在公司中可以查看和执行哪些操作。Alforse 中的访问权限从不隐含授予:每一项权限都是显式的授权(grant),将一个模块(例如销售或库存管理)与一个操作(查看、创建、更新或删除)配对;没有任何授权的人可以登录,但无法打开任何模块。 相关页面:人员介绍员工记录,API 密钥介绍同一模型下的程序化访问,双重身份验证介绍登录安全。

概览

模块-操作模型

授权名称

授权的写法为 <module>_<action>,例如 sales_view、inventory_update 或 purchasing_create。sales_view 允许读取销售记录;inventory_update 允许编辑库存。任何授权都不隐含另一项授权。

模块

模块列表是固定的,权限表会拒绝任何其他键: 会计、文档、开票、库存管理、消息、零件、人员、打印、生产、采购、质量、资源、销售、设置、用户和工作流。 另有两个内部模块,即物料(Items)和工时卡(Timecards),它们从不出现在权限界面上,所以上面的列表就是您可以编辑的全部内容。

操作

每个模块行只显示该模块支持的操作,取自以下四种:

权限矩阵

所有编辑权限的位置都使用同一个矩阵:每个模块一行,每个操作一个复选框。
  • 点击单元格,切换单项授权。
  • 点击行,整体开启或关闭一个模块。
  • 点击表头,选中全部。
员工类型模板、个人覆盖、批量编辑器以及 API 密钥的范围都使用这个相同的矩阵,因此只需学一次。

公司范围

两层强制检查

Alforse 对每项授权检查两次:
  1. 在应用中,用于显示或隐藏界面和按钮。
  2. 在数据库中,通过行级安全,因此绕过界面的请求仍然无法访问其授权未覆盖的数据。
正是数据库这一层,让同一模型对API 密钥也是安全的,API 密钥的范围使用的正是这种 module_action 形式。

员工类型

用模板代替勾选框

员工类型是一组有名称的授权。与其为每位新员工勾选几十个单元格,不如一次定义好一个类型,例如“采购员”,拥有完整的采购权限和仅可查看的库存权限,然后分配给他们。该类型的授权会成为分配到它的每个人的起点。 请在用户 → 员工类型下编辑类型,该功能在包含自定义权限的套餐中可用。

系统类型

有两个类型是预置的,不能删除。每个类型带有固定的 systemType 值,因此您可以重命名其标签而不会破坏 Alforse 的内部查找: 其他所有类型都可以创建、重命名和删除。一家公司每种系统类型最多拥有一个。

覆盖与批量编辑

个人覆盖

在用户 → 账户下,每位员工的矩阵以其员工类型为起点。勾选或清除某个单元格,只会为该人记录一项例外;类型本身不变。 当您把某人调到另一个类型时,Alforse 会询问是用新模板替换其当前授权,还是保留。

批量权限编辑器

要一次修改多人,请选中这些用户,选择一种模式,然后设置矩阵: 可用它把员工类型的变更推行到现有员工,或一步给整个部门增加一个新模块。添加的意思是“同时给所有人这些权限”;更新的意思是“让所有人恰好是这样”,所以只有在打算覆盖时才选择更新。

变更何时生效

邀请人员

邀请的工作方式

您从不为其他人设置密码。相反,您通过电子邮件邀请他们,他们在接受时自行创建登录凭据。
  1. 前往用户 → 账户。
  2. 添加员工,填写姓名、电子邮件、员工类型和位置。
  3. Alforse 创建账户,记录一条邀请,并向此人发送电子邮件,内含完成加入的链接。
邀请是以电子邮件为键、限定于公司的记录。它携带此人初始的授权,因此对方一接受,访问权限就已就绪。

账户状态

员工的状态由邀请和账户推导而来:

管理邀请与离职人员

  • 在账户列表中,可对未处理的邀请执行重新发送或撤销。
  • 停用在职员工,即将其从公司移除、清除其授权,并标记为已停用。此人不会被删除,因为他们可能仍属于其他公司。完整记录参见人员。

车间 PIN 账户

什么是控制台操作员

控制台操作员在共用工位上使用 4 位 PIN 而不是电子邮件登录来登录 MES。他们是一种独立类型的账户。

添加操作员

  1. 前往用户 → 操作员。只有公司启用了控制台模式,此界面才会出现。
  2. 输入姓名和位置。
  3. Alforse 创建一个没有电子邮件登录的轻量级账户,分配控制台操作员员工类型,并生成一个 4 位 PIN。
  4. 请立即复制该 PIN。它只显示一次,因为 Alforse 只存储其哈希值。
在车间,操作员点按自己的姓名并输入 PIN;Alforse 在开始其会话前会校验该 PIN。

重置或设置 PIN

重置会生成新的 PIN,旧 PIN 立即失效。为普通员工设置 PIN 需要额外的设置权限,因为持有该 PIN 的人可以在车间以该员工的身份操作。

PIN 锁定

将操作员转换为完整用户

为什么 PIN 账户受到限制

PIN 账户只拥有其控制台操作员类型所允许的授权。这是有意为之:遗失或共用的平板电脑无法被用来进入 Alforse 的办公端。操作员自己的工作流程(上工打卡、报告数量、发料)参见 MES 参考。

故障排查

各部分所在位置