educationOneRosterApiDataProvider リソースの種類

名前空間: microsoft.graph

重要

Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。

OneRoster API が入力ソースとして使用される場合に、学校データ同期プロファイルを設定するために使用されます。

educationSynchronizationDataProvider から派生します。

プロパティ

プロパティ 種類 説明
connectionUrl String OneRoster インスタンスへの接続 URL。
providerName String OneRoster 仕様で定義されている OneRoster サービス プロバイダー名。
schoolsIds String collection 同期する 学校/組織sourcedId の一覧。
termIds String collection 同期する アカデミック セッション の一覧。
connectionSettings educationSynchronizationConnectionSettings OneRoster インスタンスの OAuth 1.0 または OAuth 2.0 設定。
カスタマイズ educationSynchronizationCustomizations 同期プロファイルに適用するオプションのカスタマイズ。

重要

OneRoster では、1 学年ではなくアカデミック セッションを使用してデータをセグメント化します。 このセグメント化は、学校データ同期 UI 内で抽象化されますが、この API では抽象化されません。 termIds コレクションを設定するには、OneRoster /terms エンドポイントを呼び出してアカデミック セッション ID のコレクションを取得する必要があります。

JSON 表記

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