通过公开链接分享课表
课表 模块提供一个 分享 按钮,可为当前查看的课表生成带签名的URL。收件人打开网页链接,即可在不登录的情况下以只读方式查看课表。对于没有Omniscol账户的人——通常是学生家长、外部合作方或行政部门——这是传达课表最快的方式。
分享生成的格式
根据所处的场景和您的权限,分享对话框可能提供多种URL:
- 自适应网页——可浏览的门户式显示,含周、日、列表视图,
- iCal
.ics订阅源——用于在Google日历、Apple日历、Outlook中订阅, - JSON(API)——供开发人员和机器对机器的集成使用,前提是允许该格式。
收件人选择自己方便的方式:家长会打开网页或通过iCal订阅,开发人员则使用JSON。
可以分享什么?
分享并不局限于课表查看界面:同一个 分享 图标出现在Omniscol的许多界面上。
以只读方式,您可以分享:
- 某位学生或某位教师的个人课表,
- 整个班级、某间教室或某个科目的课表,
- 人员调度 模块的值班表,
- 仪表盘和缺勤跟踪,
- 课表的显示和重组界面。
以读写方式——这是唯一的情形——您可以分享教师(以及员工)的可用时间填报界面:专用链接让每个人在到期日之前填写自己的可用时间,无需Omniscol账户或密码。这是唯一允许填写、而不只是查看的分享。
每个带签名的URL都包含所请求的范围和到期日期。
创建链接
在查看界面的工具栏中点击 分享。对话框提供:
- 到期日期——所生成链接保持有效的截止日期。
- Web、iCal和JSON选项卡——是否显示取决于当前所选内容生成了哪些格式。
然后复制您需要的URL。对于网页和iCal链接,对话框还可以显示可打印的二维码。
限制分享
临时使用时,请选择较短的到期日期。
链接归属于生成它的账户。要使某个账户生成的现有链接失效,可以采取以下实际措施:
- 更改或重置该账户的密码;
- 停用或删除该账户。
提示:对于由排课团队负责的分享,可以使用一个身份明确的服务账户(例如 diffusion-planning),而不是某位同事的个人账户。该账户将对所发出的链接负责;它的访问权限和密码应按管理员权限来管理。
网页链接均为只读,唯独上文所述教师可用时间填报的链接例外:它允许在到期日之前填写,但不会授予Omniscol账户的访问权限。
安全
- 链接包含高强度的签名令牌。
- 它只授予对所分享内容(课表或界面)的访问权限,而不是整个账户。
- 有效期受您所选到期日期的限制。
- 如果生成链接的账户更改了密码,链接即失效,即使新密码与旧密码完全相同。
- 如果生成链接的账户被停用或删除,链接即停止生效。
- 任何持有该URL的人,在链接到期或失效之前,都可以查看所分享的范围。
与受限的Omniscol账户有何区别
在团队之间共享数据时,例如提供给财务部门,这两种方式可能看起来互相竞争。
- 带签名的公开链接 = 无需身份验证,访问简单,分享快捷。
- 受限的Omniscol账户 = 专用身份验证,使用期限更长,需要管理用户账户,还可以选用自定义角色。
临时使用请优先选择链接,长期的规范化使用请选择受限账户。
操作步骤
创建分享链接
-
分享链接让他人无需登录即可以只读方式查看课表。非常适合家长、外部合作方和行政部门。
-
在 课表 模块中打开要分享的课表:学生、班级、教室、教师或科目。查看页面是起点。
-
点击工具栏中的 分享。随即打开带有分享选项的对话框。
-
选择到期日期。 链接传播得越广,这个日期就应该越近。
-
复制合适的格式。 直接查看用Web,订阅日历用iCal,计划使用API集成则用JSON。URL可立即使用:打开它的人无需登录,即可以只读方式看到所分享的范围。
-
如果出现不希望的传播,请用另一个账户创建范围更小的新链接,并通过更改原账户的密码(必要时停用该账户)使其名下的链接失效。