Identity en access management
Personio SailPoint koppeling: Personio als HR-bron voor SailPoint Identity Security Cloud
Met een koppeling tussen Personio en SailPoint kent SailPoint elke nieuwe, gewijzigde en vertrokken medewerker uit Personio, zodat rollen en toegang automatisch volgen en op de laatste werkdag vervallen. KoppelHet levert de medewerkers aan als HR-bron in SailPoint, met regels voor laatste werkdag, externen en meerdere entiteiten.
Wat de koppeling doet
Organisaties die Personio als HR-bron hebben en SailPoint Identity Security Cloud invoeren voor toegangsbeheer en certificeringen, willen dat SailPoint de medewerkers uit Personio kent. Het SailPoint-team wil daarvoor zelf geen connector bouwen en onderhouden.
- HR legt in Personio een nieuwe medewerker vast met entiteit, afdeling, functie en startdatum.
- KoppelHet levert de medewerker met het werkadres aan de HR-bron in SailPoint en start de verwerking.
- SailPoint maakt de identiteit aan als pre-hire en kent op de startdatum de rollen toe.
- Wijzigt afdeling of leidinggevende, dan meldt Personio dat en past SailPoint rollen en goedkeurders aan.
- Na de laatste werkdag wordt de identiteit inactief en vervalt de toegang.
Waar je op let bij Personio en SailPoint
- KoppelHet levert de Personio-gegevens aan in een vorm die een standaardbron van SailPoint leest, zodat het SailPoint-team geen eigen connector hoeft te onderhouden.
- Personio kent een laatste werkdag en een datum uit dienst, die door opgenomen verlof weken uit elkaar kunnen liggen. Voor SailPoint telt de laatste werkdag als einddatum, zodat certificeringen en toegang niet doorlopen tot de datum uit dienst.
- Personio weet of iemand intern of extern is. Dat gaat mee naar SailPoint, zodat externen eigen rollen krijgen en in certificeringen apart zichtbaar zijn.
- Elke entiteit in Personio heeft een eigen land. KoppelHet levert de entiteit mee, zodat rollen per land kunnen verschillen en een overstap naar een andere entiteit een mover wordt in plaats van een nieuwe identiteit.
- Personio meldt alleen wijzigingen die voor toegang tellen, zoals afdeling, functie, leidinggevende, status en vertrekdata. KoppelHet start dan direct een verwerking in SailPoint; een nieuw privéadres levert geen onnodige verwerking op.
- De koppeling mag in Personio alleen personen en dienstverbanden lezen. Salaris en afwezigheid vallen erbuiten, zodat het IAM-platform geen salaris- of verzuimgegevens bevat.
- SailPoint wil voor elke identiteit een werk-e-mailadres. Staat bij een nieuwe medewerker in Personio nog het privéadres, dan levert KoppelHet het werkadres volgens de naamgevingsregel.
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
Welke rechten krijgt KoppelHet in SailPoint?
Alleen de rechten om deze ene bron bij te werken, geen beheerrechten over de hele omgeving.
Hoe zit het met auditlogging, AVG en ons integratieplatform?
Elke aanlevering en elke fout staat in de auditlogging van het KoppelHet-platform. Jullie zijn verwerkingsverantwoordelijke en KoppelHet is verwerker, onder een verwerkersovereenkomst; salaris en verzuim blijven buiten de koppeling. Een bestaand integratieplatform blijft ongemoeid.
Technische details voor IT
Voor wie wil weten hoe het onder de motorkap werkt: gebruikte API's, velden en bronnen.
- KoppelHet leest Personio via webhooks (employment.updated vuurt onder meer bij afdeling, functie, leidinggevende, status, last_working_day en uitdienstdatum; tot drie dagen opnieuw afgeleverd) en de Personio API v2, met alleen leesscopes op personen en dienstverbanden.
- SailPoint Identity Security Cloud ontvangt een CSV via de import-accounts-API van een Delimited File-source (gezaghebbende bron), die de aggregatie direct start. Lifecycle states prehire en inactive via een transform op startDate en endDate. Verplichte attributen uid, email en lastname.
Welke velden overgaan
De belangrijkste velden. De volledige mapping stellen we per klant vast.
| Veld in Personio | Veld in SailPoint | Toelichting |
|---|---|---|
id | uid (User Name) | |
first_name of preferred_name | firstname | |
last_name | lastname | |
Werkadres of naamgevingsregel | email (Work Email) | |
position | jobTitle | |
department | department | |
legal_entity | legalEntity | |
supervisor | manager | |
employment type (INTERNAL, EXTERNAL) | employeeType | |
hire_date en last_working_day | startDate en endDate (lifecycle state) |
Gerelateerd
Ashby → Personio
Ashby Personio koppeling: aannames met uren en entiteit als nieuwe medewerker in Personio
Bullhorn → Personio
Bullhorn Personio koppeling: plaatsingen als persoon met dienstverband in Personio
Carerix → Personio
Carerix Personio koppeling: geslaagde plaatsing als nieuwe medewerker in Personio
Greenhouse → Personio
Greenhouse Personio koppeling: aangenomen kandidaten als medewerker in Personio