用户与角色

用户管理汇集了可以登录Omniscol的所有账户。主要视图包括管理员、教师、学生, 以及在启用人员调度模块时的员工。

主要角色

技术角色 界面名称 用途
admin 管理员 管理学校账户。
teacher 教师 教师门户、可用时间、个人课表、本人缺勤。
student 学生 学生门户、个人课表、本人缺勤。
staff 员工 在人员调度模块中被安排任务的员工(需启用该模块)。

一个用户可以同时拥有多个角色。此时菜单会显示与其全部权限相对应的模块。

技术角色 share 用于某些签名链接。它不是普通的用户账户:它通过分享链接打开一个特定范围,通常为只读。

可用界面

  • 管理员:管理员账户。
  • 员工:学校员工(需启用该模块)。
  • 教师:教师和授课人员。
  • 学生:学生、大学生或学员,视学校的用语而定。
  • 所有用户:所有账户的汇总视图。

通用字段

用户表单主要管理以下内容:

  • 名、姓和性别;
  • 出生日期;
  • 电子邮件和电话;
  • 外部标识/工号;
  • 登录名,按账户设置生成;
  • 角色;
  • 评论。

此外,还会根据角色显示附加字段:教师有服务工时、科目和外聘状态;学生有在班级和小组中的分配; 员工有服务设置。

列表操作

根据所选角色,界面提供以下操作:

  • 导入数据:导入或批量修改;
  • 邀请用户:发送邀请;
  • 更改密码:设置密码;
  • 发送邮件:发送消息;
  • 分配班级和 小组:用于学生。

可见的操作取决于可用的API、账户类型以及当前登录用户的权限。

自定义角色:可以把部分管理工作委派出去,而无需赋予管理员账户全部的全局权限。

自定义角色

自定义角色选项为管理员账户增加受限的管理角色。借助它,可以为只需管理部分范围的账户排除某些模块或某些操作。参见 自定义角色。

如果要限制的不是操作而是数据——某个单位、某个专业或某份课表——同一选项还会开放 范围,它像角色一样分配给账户,并与该账户的角色叠加生效。

分享链接

公开链接和签名分享不一定需要创建用户账户。课表的网页链接为只读; 不过某些定向链接可以允许有限的操作,例如在到期日之前录入某位教师的可用时间。

操作步骤

邀请一批用户

  1. 打开与角色对应的界面:教师、学生、员工或所有用户。

  2. 选择相关的行。

  3. 点击邀请用户。

  4. 确认每位用户都有登录名和电子邮件。

  5. 发送邀请。用户随后通过收到的链接设置密码。

另请参阅