Når du konfigurerer Instructure OneRoster API-integrationen, skal du angive din systemgodkendelsesmetode.
For detaljer om OneRoster-implementeringen, seIMS Global OneRoster v1.1den endelige specifikationsdokumentation.
Bemærkning(er):
- OneRoster v1.2 kræver OAuth 2.0-godkendelse.
- Instructure er en OneRoster-forbruger. For definitioner af OneRoster-forbrugere og -udbydere, seIntroduktion til OneRoster.
Understøttede godkendelsesmetoder
Når du konfigurerer din Instructure OneRoster-integration, skal du angive integrationsgodkendelsesmetoden. Instructure understøtter både OAuth 2.0- og OAuth 1.0a-godkendelseskonfigurationer.
Hvis din institution vælger at brugeOAuth 1.0a, forhindre problemer med serversynkronisering ved at give følgende fleksibilitet for servertidsstempel: 10 minutter i fortiden; 5 minutter i fremtiden.
Hvis din institution vælger at brugeOAuth 2.0, indeholder autorisationsheaderen for anmodningen om adgangstoken klientlegitimationsoplysninger (forbrugernøgle og hemmelighed). Derudover, hvis din institution har foruddefineret autorisationsomfanget, er det indbygget i URL'en ved implementering.
Lær mere omOneRoster 1.1 sikkerhedskonfigurationmuligheder.
Bemærk:Når et API-kald køres, anmoder hver samtidige tråd om sit eget token. Hvis et nyt token udstedes, må tidligere genererede tokens ikke ugyldiggøres.
Yderligere ressourcer