Identity en access management
Rippling One Identity koppeling: medewerkers en afdelingen uit Rippling in One Identity Manager
Met een koppeling tussen Rippling en One Identity Manager staan medewerkers en contractors uit Rippling elke dag in vaste bestanden met afdelingspad, entiteit, leidinggevende, datum in dienst en datum uit dienst, die de CSV-connector van One Identity Manager inleest. One Identity Manager maakt daarmee personen aan, berekent rechten op afdeling en entiteit, en verwerkt een vertrek op de einddatum uit Rippling.
Wat de koppeling doet
Organisaties die One Identity Manager gebruiken en hun HR in Rippling hebben, missen een connector voor die bron. Personen en afdelingen worden dan uit een handmatige export geladen, waardoor een overplaatsing of vertrek pas bij de volgende export in One Identity Manager staat.
- In Rippling komt een API-token op een beheeraccount met alleen leesscopes op workers, users, afdelingen en entiteiten.
- KoppelHet zet een personenbestand en een afdelingenbestand met vaste kolommen op de plek die de synchronisatieserver leest.
- De beheerder van One Identity Manager richt de CSV-connector in met beide bestanden, het user-id als sleutel en het afdelingspad als hiërarchische sortering.
- Na elke wijziging in Rippling werkt KoppelHet de regel van die persoon bij; geplande wijzigingen pas op hun ingangsdatum.
- Een vertrekker blijft in het bestand staan met de einddatum als datum uit dienst, tot na de bewaartermijn.
Waar je op let bij Rippling en One Identity
- Starling Connect van One Identity heeft volgens de release notes tot februari 2026 HR-connectors voor Workday, SuccessFactors en Oracle Fusion, maar niet voor Rippling. KoppelHet levert Rippling daarom aan de CSV-connector van One Identity Manager, in bestanden die niet van vorm veranderen als Rippling dat doet.
- De CSV-connector kan één kolom als hiërarchische sortering gebruiken, zodat bovenliggende afdelingen eerst worden geladen. Rippling geeft per afdeling de hele keten van boven naar beneden. KoppelHet bouwt daar het volledige pad van, zodat One Identity Manager een nieuwe subafdeling niet laadt vóór haar bovenliggende afdeling.
- Rippling maakt bij herindiensttreding een nieuwe worker onder dezelfde user. De CSV-connector kent een instelling voor regels met dezelfde sleutel, van foutmelding tot eerste of laatste nemen. KoppelHet schrijft per user één regel met de lopende worker, zodat die instelling op foutmelding kan blijven en een dubbele regel opvalt in plaats van stil te verdwijnen.
- Bij een bestand uit een ander systeem kan One Identity Manager een persoon die uit het bestand verdwijnt niet als openstaand markeren. KoppelHet laat een worker met status TERMINATED daarom in het bestand staan, met de einddatum uit Rippling in de kolom voor datum uit dienst.
- Rippling legt bij elke wijziging vast wanneer hij is ingevoerd en wanneer hij ingaat. KoppelHet zet een overplaatsing pas in het bestand op de ingangsdatum, zodat One Identity Manager de rechten van de nieuwe afdeling niet al weken eerder toekent.
- One Identity Manager leest datums volgens de taal die bij het bestand is ingesteld. KoppelHet schrijft datum in dienst en datum uit dienst altijd in het formaat dat bij die instelling hoort, ook als de entiteit in Rippling in een ander land zit.
- Rippling noemt bij een entiteit of die via PEO, EOR of COR loopt. KoppelHet vult de kolom bedrijf met de entiteit en zet de vorm in een aparte kolom, zodat bedrijfsregels in One Identity Manager mensen via een externe werkgever apart kunnen behandelen.
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
Waarom een tweede bestand voor afdelingen?
Zo laadt One Identity Manager eerst de afdelingen in de juiste volgorde, en daarna de personen die eraan hangen.
Komen salarisgegevens in het bestand?
Nee. Het token heeft geen scopes op compensatie, en het bestand bevat alleen de kolommen uit het ontwerp.
Technische details voor IT
Voor wie wil weten hoe het onder de motorkap werkt: gebruikte API's, velden en bronnen.
- KoppelHet leest Rippling via de REST API (rest.ripplingapis.com: /workers met expand user, manager, department en legal_entity; department_hierarchy, status, start_date, end_date, employment_type.type, legal_entity.management_type) en de Worker Changes API (applied_on en effective_on), plus webhooks. API-token op een beheeraccount met alleen leesscopes.
- One Identity Manager leest via de CSV-connector twee bestanden in één systeemverbinding (encoding, taal voor datums, kopregel, scheidingsteken en tekstbegrenzer vast), met PersonnelNumber als sleutelkolom, Department.FullPath als hiërarchische sortering en Uniqueness violation behavior op Throw error. Synchronisatiestap met Data import, zonder MarkAsOutstanding; alleen-lezen toegang tot het bestand.
Welke velden overgaan
De belangrijkste velden. De volledige mapping stellen we per klant vast.
| Veld in Rippling | Veld in One Identity | Toelichting |
|---|---|---|
user_id | Sleutelkolom PersonnelNumber | |
Voornaam en achternaam | FirstName en LastName | |
work_email | Kolom werkadres | |
department_hierarchy | Department.FullPath | Van boven naar beneden |
legal_entity_id | Kolom bedrijf | |
manager_id (via user) | Kolom leidinggevende | |
employment_type.type | Kolom soort medewerker | |
start_date | EntryDate | |
end_date bij TERMINATED | ExitDate |
Gerelateerd
Carerix → Rippling
Carerix Rippling koppeling: geslaagde match als hire ter beoordeling in Rippling
Greenhouse → Rippling
Greenhouse Rippling koppeling: elke aanname direct als hire ter beoordeling in Rippling
Recruitee → Rippling
Recruitee Rippling koppeling: aangenomen kandidaten klaar om te hiren
Rippling → 4PS Construct
Rippling 4PS Construct koppeling: eigen employees van de bouwentiteit in 4PS, met afdeling als dimensie