recurso educationOneRosterApiDataProvider

Namespace: microsoft.graph

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor de versão.

Usado para configurar o perfil de sincronização de dados escolares quando a API do OneRoster é usada como a fonte de entrada.

Derivado de educationSynchronizationDataProvider.

Propriedades

Propriedade Tipo Descrição
connectionUrl String A URL da conexão com a instância do OneRoster.
providerName Cadeia de caracteres O nome do Provedor de Serviços do OneRoster conforme definido pela especificação do OneRoster.
schoolsIds String collection A lista de Escola/Organização a sourcedId ser sincronizada.
termIds Conjunto de cadeias de caracteres A lista de sessões acadêmicas a sincronizar.
connectionSettings educationSynchronizationConnectionSettings As configurações OAuth 1.0 ou OAuth 2.0 para a instância do OneRoster.
personalizações educationSynchronizationCustomizations Personalização opcional a ser aplicada ao perfil de sincronização.

Importante

O OneRoster usa sessões acadêmicas em vez de um único ano escolar para segmentar seus dados. Essa segmentação é abstraida dentro School Data Sync interface do usuário, mas não essa API. Você precisará chamar o ponto de extremidade do OneRoster /terms para obter a coleção de IDs de sessão acadêmica para preencher a termIds coleção.

Representação JSON

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