Nedap ONS logoSailPoint logo

Identity en access management

Nedap ONS koppelen met SailPoint: zorgteams en deskundigheden als basis voor rollen

Met een koppeling tussen Nedap ONS en SailPoint Identity Security Cloud levert KoppelHet de medewerkers uit ONS aan SailPoint als gezaghebbende bron, met hun teams, deskundigheden en contractdatums. SailPoint kent daarop rollen toe en trekt ze in, zodat toegang tot zorgapplicaties de planning en inzet in ONS volgt.

Wat de koppeling doet

Wie toegang tot het ECD, de medicatieapplicatie en het netwerk in SailPoint op rollen baseert, vindt de gegevens voor die rollen in Nedap ONS: team en deskundigheid staan daar, niet in het HR-systeem. Zonder koppeling loopt dat via een periodieke export uit ONS naar SailPoint.

  1. De zorgorganisatie vraagt de koppeling aan via het Ons API Dashboard; Nedap beoordeelt de aanvraag.
  2. KoppelHet volgt de meldingen uit ONS en houdt per medewerker bij in welke teams hij op dit moment werkt en welke deskundigheden hij heeft.
  3. KoppelHet levert de medewerkers aan de SailPoint-bron en start de verwerking direct.
  4. SailPoint kent op basis van team en deskundigheid rollen toe of trekt ze in, en maakt of wijzigt de accounts in de doelsystemen.
  5. Na het laatste contract levert KoppelHet de medewerker als inactief aan, zodat SailPoint alle toegang intrekt.
Nedap ONS → KoppelHet → SailPointBRONNedap ONSDOELSailPointKoppelHetmapping · logging · monitoringNedap ONS → KoppelHet → SailPointBRONNedap ONSDOELSailPointKoppelHetmapping · logging · monitoring
Heen: Identiteit per medewerker · Actuele teams als lijst · Deskundigheden als lijst · Eigen medewerker of extern · Begin en einde van het laatste contract

Waar je op let bij Nedap ONS en SailPoint

  • Rollen in de zorg hangen vaak af van team en deskundigheid, niet van de functie op de loonstrook. KoppelHet levert beide als lijst per medewerker aan SailPoint, zodat een rol als "verpleegkundige in team Noord" met één regel in SailPoint is te maken.
  • Een teamtoewijzing in ONS heeft een begin- en einddatum. KoppelHet levert alleen de teams die op dat moment gelden, zodat SailPoint toegang tot het dossier van een team intrekt zodra de toewijzing afloopt.
  • SailPoint haalt bronnen normaal op vaste momenten op. KoppelHet levert na een reeks wijzigingen in ONS aan en start de verwerking in SailPoint direct, zodat een nieuwe inzet niet tot de volgende geplande ronde wacht.
  • Wil SailPoint daarnaast rollen binnen ONS zelf beheren, dan loopt dat via de autorisatie-ingang van ONS. Die overschrijft steeds de volledige set rollen van een koppeling en kan ze niet teruglezen, dus SailPoint kan daar niet zelf zien wat er in ONS staat. KoppelHet houdt die set dan bij.
  • ONS onderscheidt eigen medewerkers en externen. Die markering gaat mee naar SailPoint, zodat flexkrachten en zzp'ers een eigen identity profile of eigen levenscyclus kunnen krijgen.
  • SailPoint weigert een identiteit zonder werk-e-mailadres of achternaam. Heeft een nieuwe zorgmedewerker nog geen werkadres, dan vult KoppelHet een adres volgens de naamgevingsregel, zodat de identiteit toch op tijd bestaat.

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

Is ONS dan de enige bron in SailPoint?

Niet per se. Vaak is het HR-systeem de bron voor in- en uitdienst en levert ONS teams en deskundigheden. In SailPoint bepaalt de volgorde van de identity profiles welke bron voorgaat.

Moet Nedap de koppeling goedkeuren?

Ja, via het Ons API Dashboard. KoppelHet werkt in opdracht van de zorgorganisatie.

Wat is achteraf terug te zien voor een audit?

Elke actie van de koppeling staat in de auditlogging van het KoppelHet-platform. KoppelHet werkt met een ISO 27001-gecertificeerd managementsysteem.

Technische details voor IT

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

  • Nedap ONS wordt gelezen via de Ons API met webhooks (HMAC-handtekening, bevestiging met 200 binnen drie seconden) en de updates-endpoints, met een clientcertificaat dat Nedap ondertekent. Rollen in ONS zelf lopen via de provisioning-API van Ons Autorisatie, met een whitelist; die API overschrijft de volledige set en kan niet teruglezen.
  • SailPoint Identity Security Cloud krijgt een Delimited File-source als gezaghebbende bron; KoppelHet stuurt het bestand via de import-accounts-API, die de aggregatie direct start. teams en expertises zijn multi-valued attributen; verplichte attributen uid, email en lastname.

Welke velden overgaan

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

Veld in Nedap ONSVeld in SailPointToelichting
identificationNouid en employeeNumber
Roepnaamfirstname
Achternaam volgens naamgebruiklastnameVerplicht in SailPoint
Zakelijk e-mailadres of naamgevingsregelemailVerplicht in SailPoint
Actuele TeamAssignmentsteams (lijst)
ExpertiseProfileAssignmentsexpertises (lijst)
type (0 Regular, 1 External)workerType
Begin eerste en einde laatste contractstartDate en endDate

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.