OIIdentity en access management
Unit4 HR One Identity koppeling: identiteiten uit Unit4 ERPx in One Identity Manager
Met een koppeling tussen Unit4 HR en One Identity Manager staan medewerkers, bedrijven en organisatie-eenheden uit Unit4 ERPx klaar in vaste bestanden die de CSV-connector van One Identity Manager inleest. Het hoofddienstverband bepaalt afdeling en functie, en na beëindiging in Unit4 krijgt One Identity Manager een uitdienstdatum waarop het de accounts blokkeert.
Wat de koppeling doet
Organisaties met Unit4 ERPx voor HR en One Identity Manager voor accounts en rechten, lezen Unit4 vaak via een handmatige export in. Afdelingen lopen dan achter, een overplaatsing komt te vroeg binnen, en een medewerker die is beëindigd blijft in One Identity actief tot iemand het bestand opnieuw draait.
- KoppelHet krijgt een machineclient in Unit4 Identity Services; One Identity Manager krijgt een systeemverbinding met de CSV-connector op de map met bestanden.
- KoppelHet haalt de gewijzigde medewerkers op en houdt een volledige stand bij, met alle dienstverbanden en relaties.
- Voor elke synchronisatie schrijft KoppelHet het afdelingsbestand en het medewerkerbestand met de waarden die die dag gelden.
- One Identity Manager leest eerst de afdelingen in, bovenliggende eerst, en daarna de medewerkers.
- Op de uitdienstdatum blokkeert One Identity Manager de identiteit en haar accounts volgens het eigen beleid.
Waar je op let bij Unit4 HR en One Identity
- One Identity Manager heeft sjablonen voor cloud-HR-systemen zoals SuccessFactors, Workday en Dayforce, maar niet voor Unit4. KoppelHet levert Unit4 daarom aan via de CSV-connector, die One Identity zelf noemt voor import uit een ander systeem.
- Een personId is in Unit4 alleen binnen één bedrijf uniek, en een tenant kan meer bedrijven hebben. De CSV-connector staat meer sleutelkolommen toe. KoppelHet levert bedrijf en persoonsnummer als twee kolommen, zodat One Identity Manager een record pas als dezelfde persoon ziet als beide gelijk zijn.
- Een medewerker kan in Unit4 meer dienstverbanden tegelijk hebben. KoppelHet zet het hoofddienstverband in de gewone kolommen en de functies van de andere dienstverbanden in een meerwaardige kolom, die de CSV-connector met een eigen scheidingsteken leest. Zo kan de beheerder ook voor een tweede functie rechten toekennen.
- Relaties zoals organisatie-eenheid en kostenplaats hebben in Unit4 een datum vanaf en tot. KoppelHet schrijft in elk bestand alleen de relatie die op die dag geldt, zodat One Identity Manager rechten van een nieuwe afdeling pas op de dag van de overplaatsing toekent.
- Bij een import uit een tweede systeem markeert One Identity Manager een ontbrekende regel niet als openstaand. Een beëindigde medewerker krijgt in Unit4 de status Terminate; KoppelHet laat hem met die datum als uitdienstdatum in het bestand staan, in plaats van de regel weg te laten.
- Unit4 kent naast de officiële voornaam een roepnaam. KoppelHet zet de roepnaam in het voornaamveld als die er is, zodat One Identity Manager accountnamen en weergavenamen bouwt op de naam waarmee collega's iemand kennen.
- Een nieuwe medewerker kan in Unit4 wachten op goedkeuring in een workflow. KoppelHet schrijft hem pas in het bestand als de workflow klaar is, zodat One Identity Manager geen centraal account aanmaakt voor een invoer die HR nog terugdraait.
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
Moet One Identity Manager bij onze Unit4-omgeving kunnen?
Nee. Alleen KoppelHet spreekt Unit4 aan; One Identity Manager leest de bestanden.
Technische details voor IT
Voor wie wil weten hoe het onder de motorkap werkt: gebruikte API's, velden en bronnen.
- Unit4 ERPx via de employees-API en de ObjectAPI met OAuth 2.0 client credentials via Unit4 Identity Services (scope u4erp, M2M-gebruiker met rol SUPER of SYSTEM). Velden onder meer companyId, personId, status, nameInformation (firstName, surname, aliasName), employments en relatedValues met dateFrom en dateTo; 202 bij een invoer in workflow; DELETE zet status Terminate.
- One Identity Manager via de CSV-connector: twee bestanden in één systeemverbinding (afdelingen en medewerkers), vaste kopregel, twee sleutelkolommen, een MVP-kolom met eigen scheidingsteken, Hierarchical sort order op het afdelingspad, Read-only access en Data import in de synchronisatiestap (geen MarkAsOutstanding).
Welke velden overgaan
De belangrijkste velden. De volledige mapping stellen we per klant vast.
| Veld in Unit4 HR | Veld in One Identity | Toelichting |
|---|---|---|
companyId | Sleutelkolom 1 | |
personId | Sleutelkolom 2 | |
aliasName of firstName | FirstName | Roepnaam waar die bestaat |
surname | LastName | |
Bedrijf en organisatie-eenheid (relatie op datum) | Afdelingspad | |
Kostenplaats (relatie op datum) | Kostenplaats | |
Functie van het hoofddienstverband | Functie | |
Functies van overige dienstverbanden | MVP-kolom | |
Startdatum eerste dienstverband | EntryDate | |
Einddatum laatste dienstverband of status Terminate | ExitDate |
Gerelateerd
Greenhouse → Unit4 HR
Greenhouse Unit4 HR koppeling: geaccepteerd aanbod als medewerker in het juiste Unit4-bedrijf
Recruitee → Unit4 HR
Recruitee Unit4 HR koppeling: aangenomen kandidaat als medewerker in Unit4, gecontroleerd voordat hij wordt opgeslagen
SmartRecruiters → Unit4 HR
SmartRecruiters Unit4 HR koppeling: aanname op de positie uit SmartRecruiters, met onboardingstatus terug
Teamtailor → Unit4 HR
Teamtailor Unit4 HR koppeling: aangenomen kandidaten als medewerker in Unit4 ERPx, met bedrijf en positie