Loket logoStudyTube logo

Leren en certificaten

Loket StudyTube koppeling: werknemers per werkgever in StudyTube, certificaten terug als opleiding in Loket

Met een koppeling tussen Loket en StudyTube krijgt elke werknemer uit Loket automatisch een StudyTube-account, in het team van zijn werkgever en afdeling, met functie en kostenplaats. Behaalde StudyTube-certificaten komen daarna als opleiding bij de werknemer in Loket, en na de laatste werkdag verdwijnt het account uit StudyTube.

Wat de koppeling doet

Organisaties die de salarisadministratie in Loket doen en verplichte trainingen in StudyTube aanbieden, zetten nieuwe werknemers met een import in StudyTube en ruimen vertrekkers zelden op. Welke certificaten iemand heeft, staat alleen in StudyTube, terwijl HR het opleidingsoverzicht in Loket bijhoudt.

  1. De salarisadministratie zet een nieuwe werknemer in Loket om van concept naar werknemer, met dienstverband, afdeling en functie.
  2. KoppelHet maakt de gebruiker in StudyTube aan in het team van werkgever en afdeling, met functie, kostenplaats en de rol die bij de functie hoort.
  3. Via die rol krijgt de medewerker de verplichte trainingen van zijn functie.
  4. Behaalt de medewerker een certificaat, dan zet KoppelHet het de volgende dag als opleiding bij de werknemer in Loket.
  5. Na de einddatum van het dienstverband verwijdert KoppelHet de gebruiker uit StudyTube, met een reservekopie.
Loket → KoppelHet → StudyTubeBRONLoketDOELStudyTubeKoppelHetmapping · logging · monitoringLoket → KoppelHet → StudyTubeBRONLoketDOELStudyTubeKoppelHetmapping · logging · monitoring
Heen: Gebruiker met naam, e-mail, personeelsnummer, functie en kostenplaats · Team per werkgever met de afdelingen eronder · Rol per functie · Certificaat terug als opleiding in Loket
Terug: Behaald certificaat als opleiding met afrondingsdatum

Waar je op let bij Loket en StudyTube

  • Loket nummert werknemers per werkgever, en een salarisbureau of groep heeft vaak meerdere werkgevers in één omgeving. KoppelHet zet de werkgever voor het personeelsnummer in de uid van StudyTube, zodat nummer 40 bij de ene werkgever een ander account is dan nummer 40 bij de andere.
  • Een nieuwe werknemer staat in Loket vaak eerst als concept, terwijl de salarisadministratie BSN en loonheffing aanvult. KoppelHet maakt het StudyTube-account pas aan als het concept een werknemer is geworden, zodat er geen accounts ontstaan voor kandidaten die toch niet beginnen.
  • Loket kent geen veld voor de leidinggevende. StudyTube gebruikt teammanagers om voortgang te laten zien. KoppelHet zet teammanagers daarom per afdeling uit een tabel die HR bijhoudt, of laat ze in StudyTube staan zoals de beheerder ze heeft ingesteld.
  • StudyTube kan rollen aan een gebruiker toewijzen, en verplichte trainingen aan een rol hangen. KoppelHet vertaalt de functie van het dienstverband in Loket naar een StudyTube-rol, zodat een medewerker die van functie wisselt de verplichte trainingen van zijn nieuwe functie krijgt.
  • Bij een tijdelijk contract staat de einddatum in Loket vaak al vanaf de eerste dag vast. StudyTube bewaart geen contracteinddatum en verwijdert een gebruiker direct als je een datum in het verleden meestuurt. KoppelHet stuurt de verwijdering pas na de einddatum, en niet als er een nieuw dienstverband op aansluit.
  • Loket heeft per werknemer een opleidingsregister met naam, begin- en einddatum en een veld voor een behaald diploma; de naam mag hooguit 50 tekens zijn. StudyTube levert per certificaat een naam en afrondingsdatum. KoppelHet zet elk certificaat als opleiding bij de werknemer, met een ingekorte naam en de volledige naam bij de bijzonderheden.
  • Het soort opleiding is in Loket een keuzelijst die per werkgever wordt beheerd. KoppelHet zorgt dat de soort StudyTube bij elke werkgever bestaat, zodat certificaten uit StudyTube in Loket apart te filteren zijn van diploma's die HR zelf invoert.

Hoe we het bouwen en beheren

  • De koppeling draait op het KoppelHet platform, gehost in een datacenter in de EU.
  • Elke synchronisatie en elke fout is zichtbaar in de functionele logging; bij een fout krijgt jullie beheerder een melding.
  • Een mutatie die niet door kan, wordt niet half doorgezet maar klaargezet om opnieuw te proberen.
  • KoppelHet is ISO 27001-gecertificeerd. Gegevens gaan versleuteld over en blijven niet langer op het platform dan nodig.
  • Na livegang beheren wij de koppeling en passen we hem aan als jullie proces verandert.
  • De koppeling past naast je bestaande integratielaag. Alleen de velden uit het ontwerp gaan over; het platform houdt geen eigen registratie bij.

Implementatie, architectuur en compliance

Implementatie en prijs

Dit is geen app die je aanzet. We bouwen de koppeling voor jullie organisatie op ons platform, met bouwstenen die we steeds opnieuw gebruiken. Zo is het maatwerk, zonder dat we bij nul beginnen.

Een consultant bereidt de intake voor en analyseert beide systemen. Daarna leggen we de mapping en uitzonderingen per veld vast, testen we in de test- of acceptatieomgeving en gaan we live op een moment dat jij kiest. De kosten bestaan uit een eenmalig bedrag voor de inrichting en een maandbedrag voor platform, monitoring en beheer.

Prijsindicatie · Basis

Laat je zakelijke e-mailadres achter, dan zie je de prijsindicatie direct.

We gebruiken je adres alleen om je vraag over deze koppeling op te volgen.

Veelgestelde vragen

Gaan ook klassikale trainingen en hun kosten naar Loket?

Niet in de eerste versie. StudyTube kent opleidingsaanvragen met prijs, en Loket heeft bij een opleiding een veld voor werkgeverskosten. Dat meenemen kan later als uitbreiding.

Wat als een werknemer geen zakelijk e-mailadres heeft?

StudyTube kan dan met een gebruikersnaam werken. We spreken bij de start af hoe die medewerkers hun eerste wachtwoord krijgen.

Technische details voor IT

Voor wie wil weten hoe het onder de motorkap werkt: gebruikte API's, velden en bronnen.

  • Loket via de REST API met OAuth 2.0 (authorization code met refresh token), per werkgever op werknemers, dienstverbanden (functie, afdeling, kostenplaats, begin- en einddatum) en concepten. Opleidingen terug met PostEducationByEmployeeId (name tot 50 tekens, typeOfEducation, institute, endDate, hasDiploma, particularities); opleidingssoorten met GetEducationTypesByEmployerId en PostEducationTypeByEmployerId.
  • StudyTube Academy API v2 met OAuth 2.0 client credentials. POST /api/v2/users op uid (aanmaken, bijwerken of heractiveren; employee_number, company_role, cost_centre), PATCH /api/v2/users/{user_id}/employee-roles, teams via academy-teams/bulk/upsert (tot 500) en academy-teams/managers/sync. Certificaten via GET /api/v2/certificates (name, completion_date, user_id). contract_end_date wordt niet opgeslagen; een datum in het verleden verwijdert de gebruiker zoals DELETE /api/v2/users/{id}.

Welke velden overgaan

De belangrijkste velden. De volledige mapping stellen we per klant vast.

Veld in LoketVeld in StudyTubeToelichting
Werkgever + personeelsnummeruidPersoneelsnummers zijn in Loket per werkgever
employeeNumberemployee_number
firstNamefirst_name
prefix en lastNamelast_name
businessEmailAddressemail
Functie van het dienstverbandcompany_role en employee role
Kostenplaatscost_centre
Werkgever en afdelingTeam en subteam
Certificaat (name, completion_date)Opleiding (name, endDate, hasDiploma)Terugstroom; naam ingekort tot 50 tekens

Gerelateerd

Welke systemen wil je koppelen?

Vertel welke systemen je gebruikt en wat er automatisch moet gebeuren. Samen bepalen we de kleinste werkende oplossing, met een helder ontwerp en een offerte vooraf.