Workday logoCornerstone OnDemand logo

Leren en certificaten

Workday Cornerstone koppeling: medewerkers en organisatie-eenheden uit Workday, trainingsresultaten terug

Met een koppeling tussen Workday en Cornerstone OnDemand staan medewerkers uit Workday automatisch in Cornerstone, met leidinggevende, tijdzone en de juiste organisatie-eenheden zoals afdeling, locatie, kostenplaats en functie. Afgeronde verplichte trainingen gaan terug naar Workday, zodat HR ze bij de medewerker ziet en de handmatige gebruikersbestanden vervallen.

Wat de koppeling doet

Organisaties die HR in Workday voeren en verplichte scholing zoals veiligheid en compliance in Cornerstone, laden vaak wekelijks een gebruikersbestand uit Workday in Cornerstone. Na een reorganisatie staan medewerkers weken in de oude afdeling, en verplichte trainingen gaan naar de verkeerde mensen.

  1. HR legt een nieuwe medewerker of een wijziging in de organisatie vast in Workday.
  2. KoppelHet haalt de wijzigingen op en zet nieuwe en gewijzigde organisatie-eenheden en medewerkers samen in één opdracht voor Cornerstone.
  3. Cornerstone verwerkt de opdracht en wijst op basis van afdeling, locatie en functie de verplichte trainingen toe.
  4. KoppelHet leest het resultaat per medewerker en toont afgewezen regels met de reden in het KoppelHet platform.
  5. Afgeronde verplichte trainingen gaan terug naar Workday; bij vertrek wordt de gebruiker in Cornerstone inactief.
Workday → KoppelHet → Cornerstone OnDemandBRONWorkdayDOELCornerstone OnDemandKoppelHetmapping · logging · monitoringWorkday → KoppelHet → Cornerstone OnDemandBRONWorkdayDOELCornerstone OnDemandKoppelHetmapping · logging · monitoring
Heen: Gebruiker met naam, e-mail en leidinggevende · Organisatie-eenheden: afdeling, locatie, kostenplaats, functie, legal entity · Tijdzone en taal · Status actief of inactief
Terug: Afgeronde trainingen en certificeringen met datum

Waar je op let bij Workday en Cornerstone OnDemand

  • Cornerstone kan een medewerker alleen aan een organisatie-eenheid hangen die al bestaat. Na een reorganisatie in Workday zet KoppelHet de nieuwe afdelingen en de verhuisde medewerkers in één opdracht. Cornerstone lost de volgorde binnen zo'n opdracht zelf op, zodat geen medewerker afketst op een afdeling die nog niet bestond.
  • Workday kent naast de afdeling ook company, locatie, kostenplaats en functieprofiel. Cornerstone heeft voor elk daarvan een eigen soort organisatie-eenheid. Elke Workday-indeling krijgt zo een vaste plek, en verplichte trainingen kunnen bijvoorbeeld per locatie en per functie verschillen.
  • Cornerstone wil bij elke nieuwe medewerker een leidinggevende, en kiest anders de gebruiker van de koppeling zelf. In Workday kan een managerpositie vacant zijn. KoppelHet neemt dan de eerstvolgende manager hoger in de organisatie, zodat goedkeuringen voor trainingen bij een echte persoon terechtkomen.
  • Cornerstone accepteert tijdzones als code of als nummer, en een code zoals PST kan op meer dan één zone slaan. KoppelHet vertaalt de locatie in Workday naar het nummer van de tijdzone, zodat deadlines voor verplichte trainingen in Amerika en Europa op de juiste dag vallen.
  • Laadt Cornerstone medewerkers via de koppeling, dan moet de oude laadwizard voor HR-gegevens in Cornerstone blijvend uit. Het wekelijkse bestand uit Workday stopt dus op de dag dat de koppeling live gaat; twee bronnen naast elkaar kan niet.
  • Cornerstone verwerkt de opdracht op de achtergrond en geeft per regel een resultaat met waarschuwingen en fouten, dat 30 dagen bewaard blijft. KoppelHet haalt dat resultaat direct op, zodat een afgewezen medewerker uit Workday niet ongemerkt zonder account blijft.
  • Velden die Cornerstone als beveiligd of als gevoelig persoonsgegeven aanmerkt, kunnen via deze route niet worden geladen. Uit Workday gaan daarom alleen de gegevens die nodig zijn om trainingen toe te wijzen; geboortedatum of nationaliteit blijven in Workday.

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

Kunnen nieuwe medewerkers al voor hun startdatum trainingen volgen?

Ja, als jullie dat willen. KoppelHet kan de gebruiker een afgesproken aantal dagen voor de startdatum aanmaken, zodat introductietrainingen op dag één klaarstaan.

Technische details voor IT

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

  • Workday wordt gelezen met een RaaS-rapport op wijzigingsdatum (workers, supervisory organizations, locations, cost centers, job profiles). Afgeronde trainingen gaan naar Workday via de Talent-webservice, als certificering of training op de worker.
  • Naar Cornerstone schrijven we via de Bulk API (OAuth 2.0, asynchroon; een job met tot 20 imports voor Employee en OU's zoals Division, Location, Cost Center, Position en Legal Entity; JSON of CSV, maximaal 20 MB per payload, gzip mogelijk). Een job kan een callback-URL hebben; importresultaten blijven 30 dagen beschikbaar en zijn vijf keer te downloaden. Custom OU's vragen een type_id uit het specificatie-endpoint. Voor Employee- en OU-loads moet de Data Load Wizard voor HR permanent uit.
  • De Bulk API kan niet lezen. Trainingsresultaten lezen we via de Reporting API (OData, op het Real-time Data Warehouse van Cornerstone).

Welke velden overgaan

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

Veld in WorkdayVeld in Cornerstone OnDemandToelichting
Employee_IDUser IDPrimaire sleutel in Cornerstone
Legal_Name / Preferred_NameVoornaam en achternaam
Werk-e-mailE-mail
Manager (Employee_ID)Manager (User ID)Bij een vacante managerpositie de eerstvolgende manager hoger
Supervisory_OrganizationDivision-OU of custom OUMet de bovenliggende organisatie als parent
LocationLocation-OU en tijdzone
Cost_CenterCost Center-OU
Job_ProfilePosition-OU
CompanyLegal Entity-OU
Hire_Date / Termination_DateStatus actief of inactief

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.