Microsoft graph api Microsoft教育-学校数据同步(SDS)到Microsoft图形映射

Microsoft graph api Microsoft教育-学校数据同步(SDS)到Microsoft图形映射,microsoft-graph-api,microsoft-graph-edu,Microsoft Graph Api,Microsoft Graph Edu,我们正在与使用Microsoft教育和学校数据同步(SDS)加载其教师、学生和组的学校合作。在SDS中有一些属性,如等级、毕业年份等,我们一直在试图弄清楚这些属性是否可以通过Microsoft Graph API访问 通过一点实验和测试,我们可以在组和用户上看到某些属性,这些属性的前缀可以是扩展名\u fe217465583431c953114ff7268b7b3\u教育FE217466583431C953114FF7268B7B3似乎是SDS的应用程序id 我们想知道这是否是从SDS获取这些属

我们正在与使用Microsoft教育和学校数据同步(SDS)加载其教师、学生和组的学校合作。在SDS中有一些属性,如等级、毕业年份等,我们一直在试图弄清楚这些属性是否可以通过Microsoft Graph API访问

通过一点实验和测试,我们可以在组和用户上看到某些属性,这些属性的前缀可以是
扩展名\u fe217465583431c953114ff7268b7b3\u教育<代码>FE217466583431C953114FF7268B7B3似乎是SDS的应用程序id

我们想知道这是否是从SDS获取这些属性的合理途径,或者是否有更好的途径获取这些属性?例如,我们可以在中看到可用的
术语
信息,但在那里看不到主题信息

对于团体:

组:
https://graph.microsoft.com/v1.0/groups/{Id}?$select=extension_fe21746655583431C953114FF7268B7B3_教育{Name}

注:SDS中的组称为节

  • 状态(例如,
    extension\u FE21746655883431C953114FF7268B7B3\u Education\u Status

  • 句点-这在导入文件中似乎被称为句点

  • 课程主题-例如历史

  • 课程描述-例如世界历史

  • CourseName

  • CourseNumber

  • 终止日期

  • TermStartDate

  • 术语名

  • SyncSource_CourseId

  • SyncSource\u TermId

  • SectionName-这是来自SDS文件的名称

用户:
https://graph.microsoft.com/v1.0/users/{Id}?select=$extension\u fe217466583431c953114ff7268b7b3\u Education\u Name}

  • 等级

  • 毕业年

  • SyncSource\u学生ID

  • ObjectType-显示这是教师还是学生

  • 出生日期


访问此信息的唯一受支持的途径是通过教育图表API。现在,这是学校数据同步导入的属性的子集。底层扩展属性应被视为时间点实现细节,而不应在生产应用程序中依赖

截至2019年2月的当前计划是在未来几个月内将课程信息添加到educationClass对象中。这只是在教育实体中留下了一些不同的属性,我们还没有具体的计划