GNU Health/访问管理
外观
与许多其他 IT 系统一样,GNU Health 中的数据和功能访问是通过组(也称为角色)进行控制的。组是一组访问权限。通过将用户(也称为帐户或登录名)分配到组中,该用户将获得该组的所有权限。
要创建、编辑或删除组,请转到管理→用户→组部分。创建新组或双击现有组以打开组表单。此表单中的所有数据都分为两个选项卡
成员选项卡列出了已分配到该组的所有用户。您可以在此处向组添加用户,也可以双击用户以查看该用户的详细信息。
先定义组的所有访问权限,然后将用户添加到组中是一个安全做法。
访问权限选项卡定义了组的访问权限。可以授予组四种类型的权限
- 访问特定模型:这允许授予对特定记录类型(或 GNU Health 中所谓的模型)的记录进行读取、写入、创建和/或删除的权限。
- 访问特定字段:这允许授予对特定字段中的数据进行读取、写入、创建和/或删除的权限。虽然字段访问不如模型访问常见,但此选项允许您微调访问权限并保护敏感数据。
- 访问特定菜单项:这允许显示或隐藏主导航中的部分。隐藏组不应或无法编辑数据的部分是一个很好的做法,以简化用户界面。
- 访问特定规则
要创建、编辑或删除用户,请转到管理→用户→用户部分。创建新用户或双击现有用户以打开用户表单。
每个用户都需要一个名称(这是一个描述性名称,不是登录系统的用户名)和一个状态(是激活的还是未激活的,并定义用户是否可以登录系统)。
此表单中的所有其他数据都分为四个选项卡
用户选项卡包含有关用户的非常基本的信息
- 登录名:这是用于登录系统的用户名,不能为空。它必须是唯一的,也就是说您不能拥有两个登录名相同的用户。
- 密码:这是用于登录系统的密码。在输入密码时,您可以选中密码字段右侧的复选框以查看您的输入内容。
- 电子邮件:如果您在此处输入用户的电子邮件地址,单击电子邮件字段右侧的地球仪图标将在您的电子邮件客户端中打开一封新邮件。
在访问权限选项卡中,用户可以被分配到一个或多个组。请注意,此处未分配组会导致用户可以登录系统,但无法在系统中执行任何操作。
在偏好设置选项卡中,您可以设置用户的首选语言。