SAP SuccessFactors logoSailPoint logo

Identity en access management

SuccessFactors SailPoint koppeling: Employee Central als HR-bron, met de SailPoint-connector of maatwerk

Met een koppeling tussen SAP SuccessFactors en SailPoint kent SailPoint elke nieuwe, gewijzigde en vertrokken medewerker uit Employee Central, zodat rollen en toegang automatisch volgen en op de laatste werkdag vervallen. SailPoint heeft zelf een SuccessFactors-connector die medewerkers en gebruikers leest en ook accounts in SuccessFactors beheert; KoppelHet komt erbij als de HR-gegevens eerst moeten worden aangevuld, gefilterd of samengevoegd, bijvoorbeeld met een Nederlandse salarisadministratie, voordat SailPoint er rollen op baseert.

Wat de koppeling doet

Organisaties met SAP SuccessFactors en SailPoint Identity Security Cloud die in Nederland salaris betalen via een lokaal salarispakket met een eigen personeelsnummer, krijgen in SailPoint dubbele identiteiten. Rollen voor Nederland werken niet als lokale gegevens in SuccessFactors ontbreken.

  1. HR legt in Employee Central een nieuwe medewerker vast, met een startdatum die weken vooruit kan liggen.
  2. KoppelHet leest de gegevens zoals ze op de startdatum gelden en vult het Nederlandse personeelsnummer en werkadres aan.
  3. KoppelHet levert de set aan de HR-bron in SailPoint en start de verwerking.
  4. SailPoint maakt de identiteit aan als pre-hire en kent op de startdatum de rollen toe.
  5. Na de laatste werkdag van het laatste dienstverband wordt de identiteit inactief en vervalt de toegang.
SAP SuccessFactors → KoppelHet → SailPointBRONSAP SuccessFactorsDOELSailPointKoppelHetmapping · logging · monitoringSAP SuccessFactors → KoppelHet → SailPointBRONSAP SuccessFactorsDOELSailPointKoppelHetmapping · logging · monitoring
Heen: Identiteit met personeelsnummer, naam en werkadres · Functie, afdeling, bedrijf en kostenplaats · Leidinggevende · Start- en einddatum voor de lifecycle state · Nederlands personeelsnummer uit de salarisadministratie (optioneel)

Waar je op let bij SAP SuccessFactors en SailPoint

  • De SuccessFactors-connector van SailPoint is een integratie waarvoor volgens SailPoint een aparte licentie of abonnement nodig is, en hij draait via een virtual appliance in jullie netwerk. Controleer dus of die al in jullie SailPoint-contract zit.
  • SuccessFactors kan API-verkeer beperken tot bekende IP-adressen. SailPoint waarschuwt dat de connector daardoor sommige functies niet kan gebruiken. KoppelHet werkt vanaf vaste adressen die jullie SAP-beheer vooraf toestaat.
  • De SailPoint-connector kan gebruikers in SuccessFactors aanmaken, aanpassen en blokkeren, maar medewerkers in Employee Central niet. Die blijven in HR. Voor een HR-bron is dat juist goed: SailPoint leest, HR beslist.
  • Voor een nieuwe medewerker met een toekomstige startdatum toont SuccessFactors standaard de gegevens van vandaag. KoppelHet vraagt de gegevens op zoals ze op de startdatum gelden, zodat SailPoint de juiste rollen voorbereidt.
  • De Nederlandse salarisadministratie kent een eigen personeelsnummer. KoppelHet voegt dat per medewerker toe aan de SuccessFactors-gegevens, zodat SailPoint één identiteit heeft in plaats van twee.
  • Heeft iemand een uitzending naar het buitenland of twee dienstverbanden tegelijk, dan kiest KoppelHet het dienstverband dat voor de rollen telt en meldt pas een einddatum als het laatste dienstverband eindigt.
  • SailPoint verwerkt de HR-bron normaal op vaste momenten. KoppelHet start de verwerking zelf na elke aanlevering, zodat een vertrek niet op het volgende vaste moment hoeft te wachten.

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

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; naar SailPoint gaan alleen de velden uit het ontwerp, geen salaris of BSN. SAP Integration Suite of een ander integratieplatform blijft ongemoeid.

Technische details voor IT

Voor wie wil weten hoe het onder de motorkap werkt: gebruikte API's, velden en bronnen.

  • De SailPoint SuccessFactors-connector ondersteunt volgens SailPoint full, single en delta aggregation (delta voor employees en users met employment), entitlements Group en Role (alleen statische groepen), en create, update, enable en disable alleen voor users. Vereist een virtual appliance cluster, rechten op de MDF OData API en OAuth2 Client Application, en Employee Central met user management.
  • KoppelHet leest Employee Central via de OData API met OAuth 2.0, op lastModifiedDateTime per entiteit en met asOfDate op de startdatum, en levert een CSV aan een Delimited File-source via de import-accounts-API, die de aggregatie direct start. Lifecycle states prehire en inactive via een transform op startDate en endDate.

Welke velden overgaan

De belangrijkste velden. De volledige mapping stellen we per klant vast.

Veld in SAP SuccessFactorsVeld in SailPointToelichting
PerPerson.personIdExternaluid (User Name)
PerPersonal.preferredName of firstNamefirstname
PerPersonal.lastNamelastname
PerEmail (zakelijk type) of naamgevingsregelemail (Work Email)
EmpJob.jobCodejobCodeVoor rollen die wereldwijd op functiecode zijn gedefinieerd
EmpJob.departmentdepartment
EmpJob.companycompany
EmpJob.managerIdmanager
EmpEmployment.startDate en endDatestartDate en endDate (lifecycle state)
Personeelsnummer salarisadministratienlEmployeeNumber

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.