Hoe krijgt itslearning toegang tot ons rooster?
Hiervoor maakt itslearning gebruik van de Zermelo API. De roostermaker geeft itslearning toegang (alleen leesrechten) via een gebruiker en een token in de ZPortal. Om deze aan te maken log je als beheerder in in het ZPortal en klik je in het hoofdmenu op koppelingen. Dan kies je itslearning en volg je de stappen op het scherm. Het resultaat is een gebruiker en een token die je kan sturen naar support.nl@itslearning.com.
Let op: dit token heeft standaard niet automatisch alle benodigde rechten. Loop dus de procedure hieronder (Token aanpassen) door om te controleren op alles goed staat ingesteld. Een ongeldig token zorgt er voor dat de roosterkoppeling stopt met werken!
Token opnieuw instellen
Door allerlei oorzaken, kan het nodig zijn om een nieuw token aan te maken. Daarbij is het belagnrijk om te weten dat: een Token is gekoppeld aan een Gebruiker, en een Gebruiker is weer gekoppeld aan een Rol.
In de meeste gevallen is de gebruiker itslearning en is deze gekoppeld aan de rol rooster_export.
Rol controleren
Als eerste controleren we welke rechten er aan een rol zijn gekoppeld. Zoek op het tabblad Rollen de juiste rol op. In het voorbeeld is dat dus rooster_export. Als je deze aanklikt, zie je welke bekijk- en wijzigrechten de rol heeft.
De roosterkoppeling heeft de bekijkrechten nodig zoals in de afbeelding hieronder. De roosterkoppeling zal nooit iets wijzigen in zportal en heeft dus verder geen rechten nodig om gegevens te wijzigen.
Gebruiker controleren
Op het tabblad Gebruikers kan je de betreffende gebruiker (in het voorbeeld itslearning) opzoeken. In de kolom Rollen kan je dan zien welke rol er aan de gebruiker gekoppeld is. In dit voorbeeld dus rooster_export.
API-Token maken
Ga in Zportal naar Beheer > Gebruikers > API tokens en klik op Toevoegen. Stel Maximaal geldig ver in de toekomst is. Na deze datum werkt het token, en dus de roosterkoppeling niet meer.
Kies als Gebruiker de gebruiker itslearning.
Stuur het gemaakte token naar itslearning support.