Simployer logoSailPoint logo

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.

  1. Een eigenaar in Simployer One maakt een apart access token voor KoppelHet.
  2. Het SailPoint-team maakt een Delimited File-bron als gezaghebbende bron en geeft KoppelHet alleen rechten op die bron.
  3. KoppelHet leest elk uur de bijgewerkte medewerkers en zoekt de namen van afdeling, kantoor en leidinggevende op.
  4. KoppelHet stuurt het bestand naar de bron, waarna SailPoint direct aggregeert.
  5. Een transform in SailPoint zet de levenscyclusstatus op basis van start- en offboardingdatum.
Simployer → KoppelHet → SailPointBRONSimployerDOELSailPointKoppelHetmapping · logging · monitoringSimployer → KoppelHet → SailPointBRONSimployerDOELSailPointKoppelHetmapping · logging · monitoring
Heen: Identiteit met personeelsnummer, naam en werkadres · Afdeling, divisie, kantoor en land · Leidinggevende · Start-, eind- en offboardingdatum voor de levenscyclus

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, 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

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 SimployerVeld in SailPointToelichting
employeeNumberuid en employeeNumberSleutel van de identiteit
Voornaamfirstname
Achternaamlastname
workEmail of naamgevingsregelemail
Afdeling en divisiedepartment en division
Kantoorlocation
employmentCountrycountry
Leidinggevende (verwijzing naar medewerker)managerAls personeelsnummer van de leidinggevende
Startdatum, endDate en offboardDatestartDate, endDate en offboardDate

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.