Dados da API do OneRoster acessados pela sincronização de dados escolares
Importante
Ao conectar e disponibilizar dados da instituição com a Sincronização de Dados Escolares, você reconhece que está autorizado a compartilhar esses dados com a Microsoft e se comprometer a seguir os padrões de governança de dados da sua organização.
A API do OneRoster (Interfaces de Programação de Aplicativo) é um formato do Industry Standard, da 1EdTech (anteriormente IMS Global), para troca de dados do SIS (Sistema de Informações estudantis) / Sistemas de Gerenciamento de Alunos (SMS). Usando esse método de sincronização, você pode se conectar diretamente ao SIS/SMS usando as APIs oneRoster 1.1 baseadas em REST desenvolvidas pelo provedor SIS/SMS. O suporte à API permite sincronizar dados diretamente em vez de usar arquivos CSV (Valor Separado por Vírgula).
A lista a seguir é fornecida para ajudar você a entender melhor quais dados estão sendo acessados ao se conectar ao SIS/SMS por meio da API do OneRoster.
Pontos de extremidade de API do OneRoster necessários para dados escolares
Ação | URL | Propriedades de filtro necessárias | Filtro opcional/recomendado | Exemplos |
---|---|---|---|---|
GetAllAcademicSessions | /academicSessions | status | Datelastmodified | /academicSessions?offset=0&limit=5000&filter=status='active'/academicSessions?filter=dateLastModified>'{deltaDateTime}' |
GetAllOrgs | /Orgs | status | Datelastmodified | /orgs?offset=0&limit=5000&filter=status='active'/orgs?filter=dateLastModified>'{deltaDateTime}' |
Getallusers | /Usuários | status | Datelastmodified | /users?offset=0&limit=5000&filter=status='active'/users?filter=dateLastModified>'{deltaDateTime}' |
GetAllClasses | /Classes | status | Datelastmodified | /classes?offset=0&limit=5000&filter=status='active'/classes?filter=dateLastModified>'{deltaDateTime}' |
GetAllEnrollments | /Inscrições | status | Datelastmodified | /enrollments?offset=0&limit=5000&filter=status='active'/enrollments?filter=dateLastModified>'{deltaDateTime}' |
Pontos de extremidade de API opcionais para sincronização de dados escolares
Observação
Para os dados opcionais para a demografia, as relações de contato do aluno e os sinalizadores de usuário do aluno, a capacidade de você incluir esses dados ou não será baseada nos recursos de dados opcionais compatíveis do seu perfil de provedor SIS/SMS OneRoster. Se o provedor SIS/SMS também der suporte a esses dados, você verá o alternância (padrão) selecionado em para incluir dados adicionais. Você pode selecionar o alternância para desativar, se desejar. Se a alternância não estiver disponível, mostrada, mas desativada e não estiver disponível para interação, isso significa que o perfil do provedor não dá suporte atualmente ao fornecimento dos dados.
Observação
Se o perfil do provedor mostrar a demografia, contatos ou sinalizadores demográficos do usuário como indisponíveis e você quiser que eles dêem suporte a esse recurso, entre em contato com seu provedor e solicite suporte para permitir que o SDS ingera os dados e permita que você habilite os cenários e experimente os suportes de dados.
Ação | URL | Propriedades de filtro necessárias | Filtro opcional/recomendado | Exemplos |
---|---|---|---|---|
GetAllCourses | /Cursos | status | Datelastmodified | /courses?offset=0&limit=5000&filter=status='active'/courses?filter=dateLastModified>'{deltaDateTime}' |
GetAllDemographics | /Demografia | status | Datelastmodified | /demographics?offset=0&limit=5000&filter=status='active'/demographics?filter=dateLastModified>'{deltaDateTime}' |