

Identity en access management
Nedap ONS koppelen met Okta: zorgmedewerkers en teams als bron voor Okta
Met een koppeling tussen Nedap ONS en Okta wordt ONS de bron voor zorgmedewerkers in Okta, met hun teams en deskundigheden als groepen, zodat Okta de juiste apps geeft aan wie in welk team werkt. Loopt een teamtoewijzing of het laatste contract in ONS af, dan vervalt de bijbehorende toegang in Okta.
Wat de koppeling doet
Organisaties die Nedap ONS voor planning en dossier gebruiken en Okta als toegangspoort naar hun zorgapplicaties, regelen die toegang vaak per aanvraag. Welke applicaties iemand nodig heeft, hangt af van team en deskundigheid, en bij een teamwissel blijft de oude toegang vaak staan.
- De zorgorganisatie vraagt de koppeling aan via het Ons API Dashboard; Nedap beoordeelt de aanvraag.
- KoppelHet levert de medewerkers uit ONS aan Okta als HR-bron, met teams en deskundigheden als groepen.
- Okta geeft via jullie groepsregels de applicaties die bij team en deskundigheid horen.
- Begint of eindigt een teamtoewijzing in ONS, dan past KoppelHet het groepslidmaatschap in Okta op die datum aan.
- Na het laatste contract haalt KoppelHet de medewerker uit de bron en deactiveert Okta de gebruiker.
Waar je op let bij Nedap ONS en Okta
- Toegang tot zorgapplicaties hangt in de zorg vaak af van team en deskundigheid, en beide staan in ONS. KoppelHet levert ze als groepen met hun leden aan Okta, zodat de regels voor apps in Okta op de actuele planning werken.
- Een teamtoewijzing in ONS heeft een begin- en einddatum. KoppelHet voegt de medewerker op de begindatum toe aan de groep en haalt hem er op de einddatum uit, zodat toegang tot het dossier van een team niet langer blijft staan dan nodig.
- ONS onderscheidt eigen medewerkers en externen, zoals flexkrachten en zzp'ers. Die markering gaat mee naar Okta, zodat externen andere beleidsregels kunnen krijgen, bijvoorbeeld strengere aanmeldvoorwaarden.
- De login volgt de geboortenaam uit ONS, niet de naam die iemand gebruikt. Na een huwelijk verandert de naam in Okta wel, maar blijft de login gelijk, zodat gekoppelde applicaties dezelfde gebruiker blijven herkennen.
- ONS verwacht dat een melding binnen drie seconden wordt bevestigd. KoppelHet bevestigt direct en levert daarna aan Okta, zodat ONS de koppeling niet als storing ziet en er geen meldingen verloren gaan.
- ONS bevat ook cliëntgegevens. De koppeling vraagt bij Nedap alleen toegang tot medewerkers en hun toewijzingen, zodat er geen cliëntgegevens naar Okta gaan.
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
Moet Nedap de koppeling goedkeuren?
Ja. De zorgorganisatie vraagt haar aan via het Ons API Dashboard en Nedap beoordeelt de aanvraag. KoppelHet werkt in opdracht van de zorgorganisatie.
Hoe zit het met de AVG?
Jullie zijn verwerkingsverantwoordelijke en KoppelHet is verwerker, onder een verwerkersovereenkomst. De koppeling leest alleen medewerkers en hun toewijzingen, geen cliëntgegevens.
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 (CREATE, UPDATE en DELETE voor Employee en de toewijzingen; HMAC-handtekening, bevestiging met 200 binnen drie seconden) en de updates-endpoints als vangnet. Toegang met een clientcertificaat dat Nedap ondertekent, aangevraagd via het Ons API Dashboard.
- Okta wordt gevoed via de Identity Sources API (custom identity source) met bulk-upsert voor gebruikers, bulk-groups-upsert voor teams en deskundigheden, bulk-group-memberships-upsert en -delete op de datums van de toewijzingen, en bulk-delete na het laatste contract.
Welke velden overgaan
De belangrijkste velden. De volledige mapping stellen we per klant vast.
| Veld in Nedap ONS | Veld in Okta | Toelichting |
|---|---|---|
identificationNo | externalId en employeeNumber | |
Roepnaam | firstName | |
Achternaam volgens naamgebruik | lastName | |
birthName en birthNamePrefix | login | Geboortenaam, zodat de login niet wisselt bij een huwelijk |
type (0 Regular, 1 External) | userType | |
TeamAssignment (team, begin, einde) | Lidmaatschap teamgroep | |
ExpertiseProfileAssignment | Lidmaatschap deskundigheidsgroep | |
Team van het hoofdcontract | department | |
Einde laatste contract | Uit de bron, gebruiker gedeactiveerd |
Gerelateerd
AFAS Profit → Nedap ONS
AFAS Nedap ONS koppeling: contracten naar de planning, uren terug naar salaris
HR2day → Nedap ONS
HR2day Nedap ONS koppeling: arbeidsrelaties, cao en contracturen automatisch in de zorgplanning
Nedap ONS → Active Directory
Nedap ONS Active Directory koppeling: accounts per zorglocatie, automatisch
Nedap ONS → Microsoft Entra ID
Nedap ONS Entra ID koppeling: Microsoft-accounts en teamgroepen voor zorgmedewerkers