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"
}
}
Comentários
Enviar e exibir comentários de