educationOneRosterApiDataProvider 资源

命名空间:microsoft.graph

重要

Microsoft Graph /beta 版本下的 API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。

用于在 将 OneRoster API 用作输入源时设置学校数据同步配置文件。

派生自 educationSynchronizationDataProvider

属性

属性 类型 说明
connectionUrl String OneRoster 实例的连接 URL。
providerName String OneRoster 服务提供程序名称(由 OneRoster 规范定义)。
schoolsIds 字符串集合 要同步的 学校/组织sourcedId 列表。
termIds 字符串集合 要同步的 学术会议 列表。
connectionSettings educationSynchronizationConnectionSettings OneRoster 实例的 OAuth 1.0OAuth 2.0 设置。
定制 educationSynchronizationCustomizations 要应用于同步配置文件的可选自定义。

重要

OneRoster 使用学术会议而不是单个学年来细分其数据。 此分段在学校数据同步 UI 中抽象化,但不在此 API 中。 需要调用 OneRoster /terms 终结点以获取学术会话 ID 的集合才能填充集合 termIds

JSON 表示形式

{
  "@odata.type": "microsoft.graph.educationoneRosterApiDataProvider",
  "connectionUrl": "String",
  "providerName": "String",
  "schoolsIds": ["String"],
  "termIds": ["String"],
  "connectionSettings": {
    "clientId": "String",
    "clientSecret": "String"
  }
}