
Identity en access management
Workday Saviynt koppeling: Workday als identiteitsbron in Saviynt, met de connector van Saviynt
Saviynt heeft een eigen Workday-connector die medewerkers uit Workday importeert als identiteiten in Saviynt Enterprise Identity Cloud, en die daarnaast accounts en toegang in Workday zelf kan beheren. Met een koppeling tussen Workday en Saviynt bepalen indiensttreding, functie, afdeling en vertrek in Workday dus wie welke toegang krijgt; KoppelHet richt de connector in en vangt op waar hij tekortschiet, zoals medewerkers met een startdatum in de toekomst.
Wat de koppeling doet
Organisaties die Workday als HR-systeem gebruiken en Saviynt voor identity governance, laten de Workday-bron inrichten tijdens het Saviynt-project. Daarna blijkt dat nieuwe medewerkers pas op hun eerste dag een identiteit krijgen, dat een vertrek soms pas bij de volgende volledige import doorkomt, en dat het e-mailadres uit Saviynt niet in Workday staat.
- In Workday maken we een Integration System User met een eigen security group en alleen de rechten die de connector nodig heeft.
- In Saviynt richten we de Workday-connector in, met het personeelsnummer als username.
- Voor nieuwe medewerkers met een toekomstige startdatum zetten we een apart rapport of filter op, zodat de identiteit vóór dag één bestaat.
- We plannen naast de incrementele import een volledige import, zodat ook wijzigingen en vertrek worden opgepikt.
- Het e-mailadres dat Saviynt aanmaakt, schrijft de connector terug naar Workday.
Waar je op let bij Workday en Saviynt
- Saviynt bouwt en onderhoudt de Workday-connector zelf, onder het eigen support- en onderhoudscontract. Volgens Saviynt lopen alle Workday-integraties via de webservice-API van Workday; KoppelHet bouwt dus geen eigen import, maar richt die connector in.
- De connector doet meer dan importeren. Saviynt noemt ook accounts in Workday aanmaken, wijzigen, aan- en uitzetten en toegang toevoegen of intrekken. Wie dat gebruikt, laat Saviynt ook de Workday-rechten zelf beheren; KoppelHet houdt die rol bij de start buiten de scope en zet hem als uitbreiding op de lijst.
- Saviynt raadt aan het unieke HR-kenmerk op het username-attribuut te zetten. KoppelHet gebruikt daarvoor het Workday Employee_ID, en voor contingent workers hun eigen ID, zodat een overstap van extern naar intern geen tweede identiteit maakt.
- Volgens antwoorden op het Saviynt-forum brengt een incrementele import op een Workday-rapport alleen nieuwe gebruikers binnen. KoppelHet plant daarom ook een volledige import, zodat een functiewijziging of vertrek niet blijft hangen tot iemand hem met de hand start.
- Workday bewaart een indiensttreding met een ingangsdatum, en een standaardrapport toont vaak alleen wie vandaag in dienst is. Voor medewerkers die over twee weken beginnen, gebruikt KoppelHet een rapport of filter op toekomstige ingangsdatums, zodat hun account op de eerste dag klaarstaat.
- Saviynt beschrijft in zijn kennisbank hoe een gegenereerd e-mailadres terug naar Workday gaat. KoppelHet richt die terugweg in, zodat het werkadres in Workday overeenkomt met het account, en geeft de integratiegebruiker in Workday alleen schrijfrecht op werkcontactgegevens.
- Vanaf versie 23.12 ondersteunt de connector volgens het Saviynt-forum OAuth voor import en provisioning, naast basic authentication. KoppelHet kiest OAuth met een refresh token, zodat een wachtwoordbeleid in Workday de import niet stillegt.
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 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.
Veelgestelde vragen
Saviynt heeft al een Workday-connector. Waarom KoppelHet?
De connector werkt pas goed als Workday-rapporten, rechten en schema's kloppen. KoppelHet richt dat in en bewaakt het daarna.
Krijgt een nieuwe medewerker vóór de eerste dag een account?
Ja, als het rapport ook toekomstige ingangsdatums meeneemt. Dat richten we bij de start in.
Kan Saviynt ook de rechten in Workday zelf beheren?
Volgens Saviynt wel, met accounts en toegang in Workday. Dat houden we buiten de eerste versie.
Technische details voor IT
Voor wie wil weten hoe het onder de motorkap werkt: gebruikte API's, velden en bronnen.
- Saviynt Workday-connector (door Saviynt ontwikkeld) via de Workday-webservices; operaties volgens Saviynt Exchange - Full User Import, Full Account Import, Full Access Import, Create, Update, Enable, Disable en Remove Account, Add en Remove Access, Change Password. Accountmapping aan te passen via ACCOUNT_IMPORT_MAPPING.
- Workday: Integration System User met een eigen security group, lezen via Get_Workers of een RaaS-rapport, terugschrijven van het werkadres via de webservice Maintain_Contact_Information. Authenticatie met OAuth 2.0 (API-client met refresh token) of basic authentication.
Welke velden overgaan
De belangrijkste velden. De volledige mapping stellen we per klant vast.
| Veld in Workday | Veld in Saviynt | Toelichting |
|---|---|---|
Employee_ID | username | Voorkomt dubbele identiteiten |
Legal_Name | firstname, lastname | |
Business_Title | title | |
Supervisory_Organization | departmentname | |
Manager Employee_ID | manager | |
Hire_Date | startdate | |
Termination_Date | enddate | |
Work email (terug) | Email_Address in Workday | Door Saviynt gegenereerd |
- Saviynt Exchange – Workday
- Saviynt Documentation
- Saviynt Knowledge Base – Write back generated email address to Workday
- Saviynt Forum – Workday RaaS incremental import
- Saviynt Forum – Future dated users with Workday RaaS
- Saviynt Forum – OAuth with the Workday connector (23.12)
- Workday Web Services Directory
Gerelateerd
Ashby → Workday
Ashby Workday koppeling: aannames naar Workday, met controle op uitkomst en telefoonnummer
Bullhorn → Workday
Bullhorn Workday koppeling: eerste plaatsing van een consultant als indiensttreding in Workday
Carerix → Workday
Carerix koppelen met Workday: geplaatste kandidaat wordt pre-hire en start de indiensttreding
Greenhouse → Workday
Greenhouse koppelen met Workday: aannames als pre-hire, ook voor interim-krachten en contractors