Moodle
Checkin er integrert med Moodle kursplattform. Dette gjør at deltakere som melder seg på dine arrangementer, kan sendes over til Moodle og legges til som en student på et eller flere kurs.
- Logg inn på Moodle
- Gå til Administrer portalen i menyen:

- Gå til Server → Webtjenester → Oversikt → Tillat et eksternt system å kontrollere Moodle:
- Slå på webtjenester
- Slå på protokoll REST
- Opprett en bestemt bruker
Kall brukeren ws_checkin
Skriv inn passord
Fornavn: Checkin
Etternavn: Webservice
E-post: Kontaktpunkt for teknisk support
Velg et land: Norge
Klikk på opprett bruker
- Sjekk brukerrettigheter: Server → Oversikt → Tillatelser → Definer roller
- Klikk «Legg til ny rolle»
- Last opp webservice.xml (Høyreklikk og last ned filen her)
- Klikk «Fortsett»
- Klikk «Opprett denne rollen»
- Gå til Portalen → Brukere → Tillatelser → Definer roller igjen
- Klikk på «Tillat å gi roller»
- Gå ned til «Checkin Webservice Brukere» og huk av for at den kan gi tilgang til «Student»
- Gå til Portalen → Brukere → Tillatelser → Tildel globale roller
- Klikk på «Checkin webservice brukere»
- Marker «Checkin Webservice» på høyresiden og klikk legg til.
- Gå tilbake til Webtjenester → Oversikt → 5. Velg tjeneste
Klikk «Legg til» under egendefinert tjeneste
Navn: Checkin
Kort navn: Checkin
Kryss av «Slått på»
Kryss av «Bare autoriserte brukere»
Klikk «Legg til tjeneste» - Klikk «Legg til funksjoner»
- core_user_create_users
- core_course_get_courses
- core_enrol_get_users_courses
- core_user_get_users_by_field
- core_user_get_users
- enrol_manual_enrol_users
- enrol_manual_unenrol_users
- Gå tilbake til Webtjenester
Klikk 7. Velg en bestemt bruker
Under Egendefinert tjeneste, klikk «Autoriserte brukere» på Checkin-tjenesten
Merk «Checkin Webservice» på høyresiden og klikk «Legg til» - Gå tilbake til Webtjenester → Oversikt
Klikk 8. Opprett et token for en bruker
Søk opp «Checkin Webservice»
Tjeneste: Checkin
Lagre endringer
Kopier den nye Token-verdien.
Gå tilbake til Checkin integrasjons-side, klikk «Koble til» og lim inn i API Key-feltet.
Eksempel:
- Kopier hoveddelen av Moodle-Urlen din (før «/admin/») fra adressefeltet.
Gå tilbake til Checkin integrasjons-side og lim inn Url.
Eksempel:

- Logg inn med den nyopprettede Webservice brukeren på Moodle installasjonen for å godta eventuell personvernerklæring.