Nmbrs logoSailPoint logo

Identity en access management

Nmbrs SailPoint koppeling: de Nederlandse personeelsadministratie als bron voor IAM

Met een koppeling tussen Nmbrs en SailPoint kent SailPoint nieuwe, gewijzigde en vertrokken Nederlandse medewerkers uit Nmbrs op tijd, zodat toegang tot systemen automatisch wordt toegekend en op de laatste werkdag wordt ingetrokken. SailPoint krijgt alleen de gegevens die het voor rollen nodig heeft, geen salaris of BSN.

Wat de koppeling doet

Internationale organisaties die toegang wereldwijd in SailPoint beheren terwijl de Nederlandse personeelsadministratie in Nmbrs staat, kennen nieuwe Nederlandse collega's in SailPoint niet op tijd. Een vertrek in Nmbrs bereikt SailPoint pas via een handmatige melding, en rollen die op afdeling en functie leunen, kloppen niet voor de Nederlandse medewerkers.

  1. De salarisadministratie verwerkt een nieuwe medewerker in Nmbrs.
  2. KoppelHet vult aan wat SailPoint verplicht stelt, zoals een unieke gebruikersnaam en een werk-e-mailadres, en controleert of niets ontbreekt.
  3. SailPoint haalt de gegevens op en maakt of werkt de identiteit van de medewerker bij.
  4. Op basis van datum in dienst, afdeling en functie kent SailPoint de juiste toegang toe in de aangesloten systemen.
  5. Na de datum uit dienst trekt SailPoint de toegang in. Medewerkers die SailPoint zou weigeren, meldt KoppelHet al vooraf.
Nmbrs → KoppelHet → SailPointBRONNmbrsDOELSailPointKoppelHetmapping · logging · monitoringNmbrs → KoppelHet → SailPointBRONNmbrsDOELSailPointKoppelHetmapping · logging · monitoring
Heen: Medewerker als bron-identiteit in SailPoint · Unieke gebruikersnaam, werk-e-mail en achternaam · Datum in en uit dienst · Afdeling, functie en leidinggevende voor rollen · Nmbrs-bedrijf als juridische entiteit

Waar je op let bij Nmbrs en SailPoint

  • SailPoint eist voor elke identiteit een gebruikersnaam, werk-e-mailadres en achternaam. Nmbrs heeft voor een nieuwe medewerker vaak nog geen zakelijk e-mailadres. KoppelHet vult dat aan volgens de afgesproken naamgevingsregel, anders weigert SailPoint de identiteit.
  • Een wereldwijde organisatie heeft in SailPoint meer HR-bronnen. De voorrang van de Nmbrs-bron bepaalt welke bron wint als iemand ook elders als medewerker staat.
  • Personeelsnummers in Nmbrs zijn uniek per bedrijf, niet over de hele omgeving. Met meerdere Nederlandse bedrijven maakt KoppelHet de gebruikersnaam uniek met een bedrijfscode, omdat SailPoint dubbelen weigert.
  • SailPoint leest de gegevens op vaste momenten, niet op het moment dat Nmbrs verandert. Een vertrek werkt daarom met een datum; de toegang vervalt zodra de datum uit dienst voorbij is, ook als die al weken eerder in Nmbrs stond.
  • SailPoint hoeft niets naar Nmbrs terug te schrijven. KoppelHet levert de gegevens aan in een vorm die een standaard SailPoint-bron kan lezen, zodat het SailPoint-team geen eigen Nmbrs-koppeling hoeft te bouwen.
  • Nmbrs is een salarispakket met BSN, salaris en bankgegevens. Naar SailPoint gaan alleen de gegevens die rollen en in- en uitdienst nodig hebben, zodat het wereldwijde IAM-platform geen Nederlandse loongegevens bevat.
  • Rollen in SailPoint zijn meestal wereldwijd gedefinieerd, terwijl functienamen in Nmbrs Nederlands zijn. Een vertaaltabel koppelt elke Nmbrs-functie aan de functiecode die de rollen in SailPoint gebruiken.

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.

Klantcase

Zo draait het bij Decathlon

Zo gebruiken deze organisaties de koppeling. De inrichting verschilt per klant.

Decathlon logo

Decathlon

Retail

Decathlon Nederland gebruikt Nmbrs als HR-bron voor SailPoint, zodat identiteiten en toegang in het globale IAM-platform kloppen met de Nederlandse personeelsadministratie. Een tweede koppeling brengt medewerkers naar Shuttel voor zakelijke mobiliteit.

Veelgestelde vragen

Wie beheert wat, SailPoint-team of KoppelHet?

Het SailPoint-team beheert rollen en regels in SailPoint. KoppelHet zorgt dat de Nmbrs-gegevens volledig en op tijd klaarstaan, en meldt het als er iets ontbreekt.

Wat als de leidinggevende in een ander land werkt?

Dan staat die niet in Nmbrs. We spreken af hoe SailPoint de leidinggevende vindt, bijvoorbeeld via het e-mailadres.

Werkt dit ook voor Shuttel of andere systemen?

Ja. Dezelfde Nmbrs-bron kan ook naar Shuttel gaan voor zakelijke mobiliteit. Dat is een aparte koppeling.

Technische details voor IT

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

  • Doel is SailPoint Identity Security Cloud. KoppelHet biedt de gegevens aan als gezaghebbende source, als flat file (alleen lezen en aggregeren) of via de Web Services-connector voor REST.
  • Verplichte attributen uid (User Name), email (Work Email) en lastname; een ontbrekend of dubbel attribuut geeft een identity exception. Elke identiteit hoort bij precies één identity profile; de prioriteit van het profiel bepaalt welke source wint.
  • Het identity profile zet de attributen om naar identity attributes en berekent met een transform de lifecycle state uit datum in en uit dienst.
  • Nmbrs wordt gelezen via de Nmbrs API, zonder BSN en salaris.

Welke velden overgaan

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

Veld in NmbrsVeld in SailPointToelichting
Personeelsnummer met bedrijfscodeuid (User Name)Moet uniek zijn; een dubbele uid geeft een identity exception
Zakelijk e-mailadresemail (Work Email)Verplicht in SailPoint; leeg bij veel nieuwe medewerkers
Achternaam volgens naamstellinglastname
RoepnaamIdentity attribute voor voornaam
FunctieIdentity attribute voor functieBasis voor rollen
AfdelingIdentity attribute voor afdeling
LeidinggevendeIdentity attribute voor managerVerwijzing naar de uid van de leidinggevende
Nmbrs-bedrijfIdentity attribute voor entiteit
Datum in dienst en datum uit dienstLifecycle state via transform

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.