Loket logoGoogle Workspace logo

Identity en access management

Loket koppelen met Google Workspace: Google-accounts vanuit de salarisadministratie

Met een koppeling tussen Loket en Google Workspace krijgt een nieuwe werknemer in Loket een Google-account met de juiste naam, afdeling en werkgever, en wordt het account geschorst na de einddatum van het dienstverband. Omdat Loket geen meldingen naar andere systemen stuurt, vraagt KoppelHet de wijzigingen per werkgever meerdere keren per dag op.

Wat de koppeling doet

Werkgevers die Loket door een salarisbureau laten beheren en Google Workspace voor mail en roosters gebruiken, maken Google-accounts vaak pas aan als een leidinggevende erom vraagt. Na vertrek blijven accounts open, omdat niemand het bureau vraagt wie er weg is.

  1. De salarisadministratie legt een nieuwe werknemer vast in Loket en zet het concept om naar een werknemer.
  2. KoppelHet vraagt per werkgever de wijzigingen sinds de vorige ronde op.
  3. Het Google-account komt in de organisatie-eenheid van de werkgever, met afdeling, naam en profielfoto.
  4. Een nieuwe organisatorische eenheid in Loket verandert de afdeling en groepen in Google.
  5. Na de einddatum van het dienstverband schorst KoppelHet het account, en na de afgesproken termijn gaan de bestanden naar de leidinggevende en verdwijnt het account.
Loket → KoppelHet → Google WorkspaceBRONLoketDOELGoogle WorkspaceKoppelHetmapping · logging · monitoringLoket → KoppelHet → Google WorkspaceBRONLoketDOELGoogle WorkspaceKoppelHetmapping · logging · monitoring
Heen: Google-account met naam en personeelsnummer · Organisatie-eenheid per werkgever · Afdeling uit de organisatorische eenheid · Profielfoto · Schorsen en verwijderen na vertrek

Waar je op let bij Loket en Google Workspace

  • Bij een gebeurtenis stuurt Loket alleen een e-mail aan mensen, geen bericht aan een ander systeem. KoppelHet loopt daarom per werkgever meerdere keren per dag de mutaties langs.
  • Loket bewaart voorvoegsel, achternaam en partnernaam apart, met een formele weergave voor de loonstrook. Voor Google stelt KoppelHet de naam samen zoals de werknemer zich noemt, zodat collega's elkaar in Gmail en Agenda vinden.
  • Personeelsnummers zijn in Loket per werkgever uniek. Met meerdere werkgevers zet KoppelHet een werkgeverscode voor het nummer, en de werkgever bepaalt de organisatie-eenheid in Google, zodat instellingen per werkgever kunnen verschillen.
  • Een nieuwe werknemer bestaat in Loket vaak eerst als concept. KoppelHet maakt het Google-account pas als het concept is omgezet, of al bij het concept als jullie dat afspreken, zodat een ingetrokken aanname geen account oplevert.
  • Loket heeft een pasfoto per werknemer. KoppelHet zet die als profielfoto in Google, zodat nieuwe collega's op locaties elkaar herkennen.
  • Google brengt geschorste accounts in rekening als actieve. Bij veel wisselingen op de groepen verwijdert KoppelHet een geschorst account na een vaste termijn, na de overdracht van Drive-bestanden.
  • Toegang tot Loket loopt via een eenmalige toestemming van een Loket-gebruiker. Beheert een salarisbureau Loket, dan geeft het bureau die toestemming met een aparte gebruiker die alleen jullie werkgevers kan lezen.

Deze koppeling hoort ook bij in-, door- en uitstroom.

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

Hoe snel heeft een nieuwe medewerker een Google-account?

Dezelfde dag dat de salarisadministratie hem in Loket vastlegt en het concept omzet. Het account staat klaar vóór de eerste werkdag.

Werkt dit als een salarisbureau Loket voor ons beheert?

Ja. Het bureau geeft de koppeling leestoegang tot jullie werkgevers. Verder verandert er voor het bureau niets.

Gaat het e-mailadres terug naar Loket?

Als jullie dat willen. Dan zien we eerst samen na of Loket loonstroken naar dat adres stuurt, want na vertrek is het account geschorst.

Hoe zit het met de AVG?

Jullie zijn verwerkingsverantwoordelijke en KoppelHet is verwerker, onder een verwerkersovereenkomst. De koppeling leest in Loket alleen naam, foto, organisatie en datums, en elke actie staat in de auditlogging.

Technische details voor IT

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

  • Loket wordt gelezen via de Loket REST API met OAuth (authorization code flow met refresh token), per werkgever via de mutaties op werknemer en dienstverband. Velden onder meer employeeNumber, firstName, prefix, lastName, prefixPartner, lastNamePartner, photo, organisatorische eenheid en begin- en einddatum van het dienstverband.
  • Naar Google schrijven we via de Admin SDK Directory API (externalIds, name, primaryEmail, orgUnitPath, organizations, suspended; users.photos voor de profielfoto; delete na de termijn), groups en members, en de Data Transfer API voor Drive. Toegang via een service account met domain-wide delegation.

Welke velden overgaan

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

Veld in LoketVeld in Google WorkspaceToelichting
Werkgeverscode + employeeNumberexternalIds (organization)Uniek over alle werkgevers
firstNamename.givenName
prefix + lastName (en eventueel partnernaam)name.familyNameZoals de werknemer zich noemt
NaamgevingsregelprimaryEmail
WerkgeverorgUnitPath
Organisatorische eenheidorganizations.department
photoProfielfoto van de gebruiker
Einddatum dienstverbandsuspendedGeschorst na de einddatum

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.