Canvas Lms 中的 SIS ID 是什么

What is SIS ID's in Canvas Lms

我不明白 canvas 中的 sis id 概念。 canvas e.x中有多个sis id's的sis类型:sis_course_id,sis_user_id.

我发现的一个非常小的解释是这样的:

"Throughout the API, objects are referenced by internal IDs. You can also reference objects by SIS ID, by prepending the SIS ID with the name of the SIS field, like sis_course_id:. For instance, to retrieve the list of assignments for a course with SIS ID of A1234:"

SIS 代表 Student Information System

所以 canvas 中的 sis id 的想法是你可以 link 你的 canvas 通过在你的 [=17] 上设置 SIS 使用的 id 来反对你的 SIS =]对象。

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

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

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

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

希望对您有所帮助!