Identity en access management
Simployer SailPoint koppeling: Simployer One als gezaghebbende bron in SailPoint Identity Security Cloud
Met een koppeling tussen Simployer en SailPoint krijgt SailPoint voor elke medewerker uit Simployer One een identiteit met afdeling, divisie, land, leidinggevende en de juiste levenscyclusstatus, zodat rollen en toegang volgen op aanname, overstap en vertrek. SailPoint heeft geen connector voor Simployer; KoppelHet leest Simployer One via de API en levert de medewerkers als bestand aan een gezaghebbende bron in SailPoint.
Wat de koppeling doet
Organisaties die Simployer One voor HR gebruiken en SailPoint voor rollen en toegangsreviews, vinden geen Simployer-connector in SailPoint. Simployer zelf richt zich met SCIM op Okta, Slack en Google Workspace, waardoor het SailPoint-team zonder betrouwbare HR-bron begint.
- Een eigenaar in Simployer One maakt een apart access token voor KoppelHet.
- Het SailPoint-team maakt een Delimited File-bron als gezaghebbende bron en geeft KoppelHet alleen rechten op die bron.
- KoppelHet leest elk uur de bijgewerkte medewerkers en zoekt de namen van afdeling, kantoor en leidinggevende op.
- KoppelHet stuurt het bestand naar de bron, waarna SailPoint direct aggregeert.
- Een transform in SailPoint zet de levenscyclusstatus op basis van start- en offboardingdatum.
Waar je op let bij Simployer en SailPoint
- SailPoint heeft geen connector voor Simployer. Simployer One heeft wel een SCIM-ingang, maar Simployer noemt die alleen getest met Okta, Slack en Google Workspace, en de SCIM 2.0-connector van SailPoint noemt geen gebruik als gezaghebbende bron. KoppelHet levert daarom aan een Delimited File-bron, die SailPoint daar wel voor beschrijft.
- In het SCIM-voorbeeld van Simployer ontbreken leidinggevende en datums. Voor de levenscyclus in SailPoint zijn die datums juist nodig. KoppelHet leest ze uit de gewone API van Simployer One en zet de start-, eind- en offboardingdatum elk in een eigen kolom.
- Simployer One kent een offboardingdatum naast de einddatum van het dienstverband, en die kan eerder vallen, bijvoorbeeld bij vrijstelling van werk. De transform in SailPoint zet de identiteit op inactief na de offboardingdatum als die er is, en anders na de einddatum.
- Kantoor, afdeling en leidinggevende staan in Simployer One als verwijzing naar een ander object. SailPoint koppelt een leidinggevende via manager correlation op een account in dezelfde bron. KoppelHet zet daarom het personeelsnummer van de leidinggevende in het bestand, en de namen van kantoor en afdeling in plaats van hun id's.
- SailPoint eist bij elke identiteit uid, email en lastname. Bij een nieuwe collega kan het werkadres in Simployer nog leeg zijn, omdat dat pas in de onboarding wordt gekozen. KoppelHet vult dan het adres volgens de naamgevingsregel en gebruikt nooit het privéadres uit Simployer.
- Simployer One wordt veel gebruikt door organisaties in meerdere landen, en geeft per medewerker het land van het dienstverband. KoppelHet levert dat land als eigen kolom, zodat SailPoint rollen en beleid per land kan toekennen, bijvoorbeeld voor een lokale salarisapplicatie.
- Een access token van Simployer One geeft eigenaarsrechten op het hele account. KoppelHet vraagt daarmee alleen medewerkers op die sinds de vorige ronde zijn bijgewerkt, zonder schrijfaanroepen, en raadt een apart token aan dat jullie los kunnen intrekken.
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
Kan SailPoint de SCIM-ingang van Simployer niet rechtstreeks lezen?
Mogelijk wel, maar daar ontbreken leidinggevende en datums, en Simployer noemt SailPoint niet als geteste dienst. Voor een gezaghebbende bron is een volledige aanlevering met datums betrouwbaarder.
Welke rechten krijgt KoppelHet in SailPoint?
Alleen de rechten om deze ene bron bij te werken.
Gaan er salarisgegevens naar SailPoint?
Nee. Het bestand bevat alleen de velden die identiteiten en rollen nodig hebben.
Technische details voor IT
Voor wie wil weten hoe het onder de motorkap werkt: gebruikte API's, velden en bronnen.
- Simployer One via de HRM One API (api.alexishr.com/v1) met een access token als bearer: employee met employeeNumber, workEmail, employmentCountry, endDate en offboardDate, verwijzingen naar kantoor, afdeling en leidinggevende, filter op bijgewerkt.
- SailPoint Identity Security Cloud met een Delimited File-bron als gezaghebbende bron; KoppelHet stuurt de CSV via de import-accounts-API, die de aggregatie direct start. Verplichte attributen uid, email en lastname; Manager Name via manager correlation; Lifecycle State via een transform op startDate, endDate en offboardDate.
Welke velden overgaan
De belangrijkste velden. De volledige mapping stellen we per klant vast.
| Veld in Simployer | Veld in SailPoint | Toelichting |
|---|---|---|
employeeNumber | uid en employeeNumber | Sleutel van de identiteit |
Voornaam | firstname | |
Achternaam | lastname | |
workEmail of naamgevingsregel | email | |
Afdeling en divisie | department en division | |
Kantoor | location | |
employmentCountry | country | |
Leidinggevende (verwijzing naar medewerker) | manager | Als personeelsnummer van de leidinggevende |
Startdatum, endDate en offboardDate | startDate, endDate en offboardDate |
Gerelateerd
Recruitee → Simployer
Recruitee Simployer koppeling: aangenomen kandidaten met dienstverband en salaris in Simployer One
Simployer → Active Directory
Simployer Active Directory koppeling: accounts in je eigen domein vanuit Simployer
Simployer → ADP iHCM
Simployer ADP iHCM koppeling: salaris, bonussen en einde dienstverband uit Simployer One naar ADP iHCM
Simployer → AFAS Profit
Simployer AFAS koppeling: Nederlandse medewerkers uit Simployer One in de AFAS-salarisadministratie