Workday logoSailPoint logo

Identity en access management

Workday SailPoint koppeling: complete HR-gegevens als basis voor toegangsbeheer

Met een koppeling tussen Workday en SailPoint krijgt SailPoint uit Workday een complete, gecontroleerde lijst medewerkers, aangevuld met gegevens uit lokale systemen, zodat rollen en toegang vanaf de eerste werkdag kloppen. Nieuwe collega's staan al in SailPoint voordat ze beginnen, en medewerkers met ontbrekende gegevens worden eerst aan HR voorgelegd.

Wat de koppeling doet

Organisaties die toegang met SailPoint sturen en Workday als HR-systeem hebben, krijgen met de standaard Workday-koppeling van SailPoint de basis. Een aantal gegevens die de rollen nodig hebben, wordt in SailPoint berekend en niet bij elke tussentijdse update bijgewerkt, zodat rollen soms pas na de volgende volledige verwerking kloppen.

  1. KoppelHet haalt de medewerkers uit Workday op, ook nieuwe collega's die pas later beginnen.
  2. KoppelHet berekent wat de rollen nodig hebben, zoals functiecode, datum in dienst en gebruikersnaam, en vult aan uit lokale systemen waar Workday iets niet heeft.
  3. Medewerkers met een ontbrekend verplicht gegeven gaan niet mee. HR ziet ze in het KoppelHet platform en vult ze aan in Workday.
  4. De gegevens gaan naar SailPoint, dat ze direct verwerkt.
  5. SailPoint maakt of werkt identiteiten bij en kent op basis van rollen toegang toe of trekt die in.
Workday → KoppelHet → SailPointBRONWorkdayDOELSailPointKoppelHetmapping · logging · monitoringWorkday → KoppelHet → SailPointBRONWorkdayDOELSailPointKoppelHetmapping · logging · monitoring
Heen: Medewerkers en externe krachten · Gegevens voor rollen, zoals functiecode en afdeling · Datum in dienst en laatste werkdag · Aanvullingen uit lokale systemen

Waar je op let bij Workday en SailPoint

  • SailPoint heeft een eigen Workday-koppeling, en voor een standaardsituatie adviseren we die. KoppelHet komt in beeld als de HR-gegevens eerst moeten worden aangevuld of samengevoegd voordat SailPoint er rollen op kan baseren.
  • Volgens SailPoint neemt een tussentijdse update van zijn Workday-koppeling wijzigingen in berekende gegevens niet mee. KoppelHet rekent die gegevens uit voordat SailPoint ze leest, zodat ook een tussentijdse update ze bevat.
  • Nieuwe collega's die nog niet zijn begonnen, neemt de Workday-koppeling van SailPoint alleen mee bij een volledige verwerking. Bij KoppelHet staan ze erin zodra de indiensttreding is afgerond, zodat SailPoint voor de eerste werkdag al een identiteit kan maken.
  • KoppelHet levert de gegevens als bestand aan SailPoint en laat SailPoint de verwerking direct starten, in plaats van te wachten op het volgende vaste moment.
  • Workday houdt Nederlandse lokale gegevens vaak niet bij, zoals het personeelsnummer uit de Nederlandse salarisadministratie. KoppelHet voegt dat per medewerker toe, zodat SailPoint één bron heeft in plaats van twee bronnen met dubbele identiteiten.
  • Deze aanlevering schrijft niets terug naar Workday. Moet het werk-e-mailadres terug naar Workday, dan regelt KoppelHet dat apart, of gebruiken jullie daarvoor de Workday-koppeling van SailPoint zelf.
  • KoppelHet krijgt in SailPoint alleen de rechten om deze ene bron bij te werken, en geen beheerrechten over de hele omgeving.

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

Wanneer kiezen we voor de Workday-koppeling van SailPoint zelf?

Als Workday alle gegevens levert die de rollen nodig hebben en er geen lokale bronnen bij hoeven. Dan is een extra stap via KoppelHet overbodig, en zeggen we dat ook.

Wie onderhoudt de rollen en regels in SailPoint?

Het IAM-team van de klant of zijn SailPoint-partner. KoppelHet levert de HR-gegevens en bewaakt de kwaliteit ervan.

Wat als een verplicht gegeven leeg is in Workday?

Dan houdt KoppelHet die medewerker tegen en ziet HR in het platform wat er ontbreekt. Zo komt er in SailPoint geen identiteit met halve gegevens.

Werkt dit ook met SailPoint IdentityIQ?

Het principe is hetzelfde: KoppelHet levert een voorbewerkte HR-bron. Hoe IdentityIQ die inleest, stemmen we per klant af.

Technische details voor IT

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

  • Workday wordt gelezen via een RaaS-rapport met een Integration System User, inclusief workers met een Hire die later ingaat. Employee_ID en Contingent_Worker_ID krijgen een voorvoegsel per reeks.
  • SailPoint Identity Security Cloud ontvangt een CSV als multipart-formulier via de import-accounts-API van een Delimited File-source (gezaghebbende bron), die de aggregatie direct start. Lifecycle states prehire en inactive op basis van startDate en endDate. De Workday-connector van SailPoint leest pre-hires alleen met OAuth 2.0 bij een volledige aggregatie; delta-aggregatie werkt berekende attributen en custom ID's niet bij.
  • API-client met alleen de rechten voor import-accounts, bij voorkeur als sub-admin van deze source. Terugschrijven naar Workday via Workday Web Services of de account-update van de Workday-connector.

Welke velden overgaan

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

Veld in WorkdayVeld in SailPointToelichting
Employee_ID of Contingent_Worker_IDAccount ID (uid)Met een voorvoegsel per reeks, zodat nummers niet botsen
Preferred namefirstname en lastname
NaamgevingsregelUser Name
Work emailWork EmailAangevuld volgens de naamgevingsregel als Workday het nog niet heeft
Job profileFunctiecode voor rollenVia een vertaaltabel naar de codes die de rollen gebruiken
Supervisory organizationdepartment
Managermanager
Company en locationcompany en location
Hire datestartDateBasis voor de lifecycle state prehire
Termination dateendDateBasis voor de lifecycle state inactive

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.