educationOneRosterApiDataProvider 资源类型 (已弃用)
命名空间:microsoft.graph
重要
Microsoft Graph /beta
版本下的 API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。
警告
教育同步配置文件 API 已弃用,将于 2024 年 12 月 31 日停止返回数据。 有关如何迁移到新的行业数据 API 的信息,请参阅 从学校数据同步 (经典) 转换 。
用于在 将 OneRoster API 用作输入源时设置学校数据同步配置文件。
派生自 educationSynchronizationDataProvider。
属性
属性 | 类型 | 说明 |
---|---|---|
connectionUrl | String | OneRoster 实例的连接 URL。 |
providerName | String | OneRoster 服务提供程序名称(由 OneRoster 规范定义)。 |
schoolsIds | 字符串集合 | 要同步的 学校/组织sourcedId 列表。 |
termIds | 字符串集合 | 要同步的 学术会议 列表。 |
connectionSettings | educationSynchronizationConnectionSettings | OneRoster 实例的 OAuth 1.0 或 OAuth 2.0 设置。 |
定制 | educationSynchronizationCustomizations | 要应用于同步配置文件的可选自定义。 |
重要
OneRoster 使用学术会议而不是单个学年来细分其数据。 此分段在学校数据同步 UI 中抽象化,但不在此 API 中。 需要调用 OneRoster /terms
终结点以获取学术会话 ID 的集合才能填充集合 termIds
。
关系
无。
JSON 表示形式
以下 JSON 表示形式显示了资源类型。
{
"@odata.type": "microsoft.graph.educationoneRosterApiDataProvider",
"connectionUrl": "String",
"providerName": "String",
"schoolsIds": ["String"],
"termIds": ["String"],
"connectionSettings": {
"clientId": "String",
"clientSecret": "String"
}
}