用户与角色
用户管理汇集了可以登录Omniscol的所有账户。主要视图包括管理员、教师、学生, 以及在启用人员调度模块时的员工。
主要角色
| 技术角色 | 界面名称 | 用途 |
|---|---|---|
admin |
管理员 | 管理学校账户。 |
teacher |
教师 | 教师门户、可用时间、个人课表、本人缺勤。 |
student |
学生 | 学生门户、个人课表、本人缺勤。 |
staff |
员工 | 在人员调度模块中被安排任务的员工(需启用该模块)。 |
一个用户可以同时拥有多个角色。此时菜单会显示与其全部权限相对应的模块。
技术角色 share 用于某些签名链接。它不是普通的用户账户:它通过分享链接打开一个特定范围,通常为只读。
可用界面
- 管理员:管理员账户。
- 员工:学校员工(需启用该模块)。
- 教师:教师和授课人员。
- 学生:学生、大学生或学员,视学校的用语而定。
- 所有用户:所有账户的汇总视图。
通用字段
用户表单主要管理以下内容:
- 名、姓和性别;
- 出生日期;
- 电子邮件和电话;
- 外部标识/工号;
- 登录名,按账户设置生成;
- 角色;
- 评论。
此外,还会根据角色显示附加字段:教师有服务工时、科目和外聘状态;学生有在班级和小组中的分配; 员工有服务设置。
列表操作
根据所选角色,界面提供以下操作:
- 导入数据:导入或批量修改;
- 邀请用户:发送邀请;
- 更改密码:设置密码;
- 发送邮件:发送消息;
- 分配班级和 小组:用于学生。
可见的操作取决于可用的API、账户类型以及当前登录用户的权限。
分享链接
公开链接和签名分享不一定需要创建用户账户。课表的网页链接为只读; 不过某些定向链接可以允许有限的操作,例如在到期日之前录入某位教师的可用时间。
操作步骤
邀请一批用户
-
打开与角色对应的界面:教师、学生、员工或所有用户。
-
选择相关的行。
-
点击邀请用户。
-
确认每位用户都有登录名和电子邮件。
-
发送邀请。用户随后通过收到的链接设置密码。