什么是Canvas Lms中的SIS ID

时间:2016-01-12 21:37:03

标签: canvas-lms

我不了解画布中的sis id概念。画布e.x中有多种sis id's的sis类型:sis_course_idsis_user_id

我发现一个我不理解的非常小的解释是:

  

“在整个API中,对象由内部ID引用。您可以   也可以通过SIS ID引用对象,方法是在SIS ID前加上   SIS字段的名称,如sis_course_id:。例如,要检索   SIS ID为A1234的课程作业列表:“

2 个答案:

答案 0 :(得分:3)

SIS代表Student Information System

因此,在画布中使用sis id的想法是,您可以通过在画布对象上设置SIS使用的ID来将画布对象链接到SIS。

基本上它是画布中的一个属性,学校或其他机构可以为外部系统存储id,然后根据它执行查询。

答案 1 :(得分:2)

在SIS数据库中,有用户(学生,教师,管理员)和课程的条目。这些条目的ID不可能与Canvas数据库中的ID相同。

Canvas sis_user_id是SIS数据库中的ID,sis_course_id是该数据库中课程的ID。

例如,在哥伦比亚大学(我工作的地方),SIS课程ID基于部门代码,学期和年份,SIS用户ID基于用户的姓名首字母。 Canvas课程和用户ID是序列号。

希望这有帮助!