Rippling logoMicrosoft Entra ID logo

Identity en access management

Rippling Entra ID koppeling: de eigen Entra ID-app van Rippling, en wanneer maatwerk nodig is

Rippling heeft een eigen app in de App Shop die medewerkers uit Rippling als cloudaccounts in Microsoft Entra ID aanmaakt, bijwerkt en bij vertrek intrekt. Voor de meeste organisaties met alleen Rippling als HR-bron is die app de koppeling tussen Rippling en Entra ID; KoppelHet komt erbij als er een tweede HR-bron, eigen velden of strengere controle nodig zijn.

Wat de koppeling doet

Organisaties die Rippling als HR-platform gebruiken en Microsoft 365 voor hun werkplek, laten Rippling vaak zelf accounts beheren. Dat werkt tot er een tweede HR-systeem bij komt, bijvoorbeeld voor een land buiten Rippling, of tot Rippling en Entra ID allebei regels hebben voor wie welk account krijgt.

  1. We stellen vast of jullie cloudaccounts of hybride accounts met Active Directory hebben; Rippling heeft voor beide een aparte app.
  2. Een beheerder geeft Rippling toestemming in Entra ID en zet de toewijzing van velden en de regels voor wie een account krijgt in Rippling.
  3. KoppelHet controleert dat startdatum en einddatum in de toewijzing staan, zodat de lifecycle workflows van Entra ID kunnen draaien.
  4. Medewerkers uit een tweede HR-bron levert KoppelHet via een eigen provisioning-app in Entra ID, met een scope die niet overlapt met die van Rippling.
  5. KoppelHet bewaakt de provisioning-logboeken van beide apps en meldt mislukte records.
Rippling → KoppelHet → Microsoft Entra IDBRONRipplingDOELMicrosoft Entra IDKoppelHetmapping · logging · monitoringRippling → KoppelHet → Microsoft Entra IDBRONRipplingDOELMicrosoft Entra IDKoppelHetmapping · logging · monitoring
Heen: Cloudaccount in Entra ID per medewerker · Naam, functie en afdeling · Startdatum en einddatum voor lifecycle workflows · Medewerkers uit een tweede HR-bron, als maatwerk

Waar je op let bij Rippling en Microsoft Entra ID

  • Rippling heeft twee apps voor Microsoft. De app Microsoft Entra ID maakt cloudaccounts; de app Microsoft Entra ID/Active Directory maakt accounts in een eigen domein die daarna naar Entra ID gaan. Een organisatie kiest er één, anders maken beide apps hetzelfde account.
  • Wil je de lifecycle workflows van Entra ID voor in- en uitdiensttreding gebruiken, dan moeten de startdatum en de einddatum van Rippling in de veldtoewijzing staan, zegt Microsoft. Die workflows vragen een licentie voor Entra ID Governance bovenop P1 of P2.
  • In Rippling is de user de persoon en de worker het dienstverband. Bij een herindiensttreding in hetzelfde bedrijf krijgt één user meerdere workers. KoppelHet gebruikt daarom het user-id als vaste sleutel in Entra ID, zodat een terugkerende collega zijn oude account terugkrijgt.
  • Entra ID maakt per HR-bron een eigen provisioning-app. De app van Rippling is er één; een tweede HR-systeem, bijvoorbeeld voor Nederlandse medewerkers in AFAS, krijgt via KoppelHet een eigen app. We leggen per app vast welke medewerkers erin vallen, zodat twee bronnen niet hetzelfde account overschrijven.
  • Microsoft beperkt de API voor HR-bronnen tot 2.000 aanroepen per dag met P1 of P2, en 6.000 met Entra ID Governance, met maximaal 50 bewerkingen per aanroep. Voor de tweede bron bundelt KoppelHet wijzigingen, zodat de dagelijkse controle de limiet van de tenant niet opmaakt die Rippling ook gebruikt.
  • Een API-token in Rippling hoort bij de persoon die hem aanmaakt, en vervalt als die uit dienst gaat of de token 30 dagen niet is gebruikt. Leest KoppelHet zelf uit Rippling, dan maken we de token aan op een beheeraccount dat niet aan één medewerker hangt.
  • Rippling toont in het tabblad Action history welke aanroepen naar Entra ID zijn gedaan, op basis van de provisioning-logboeken van Microsoft. KoppelHet leest diezelfde logboeken uit en meldt mislukte records, in plaats van te wachten tot iemand op zijn eerste werkdag niet kan inloggen.

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 Microsoft-licentie hebben we nodig?

Entra ID P1 of P2 voor de provisioning-app, bijvoorbeeld via Microsoft 365 E3 of E5. Voor de lifecycle workflows ook Entra ID Governance.

Rippling beheert ook zelf apps. Wie is de baas over het account?

Dat leggen we bij de start vast. Meestal maakt Rippling het Microsoft-account, en regelt Entra ID daarna de toegang tot andere apps.

Technische details voor IT

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

  • Standaard via de Rippling-app Microsoft Entra ID (cloudaccounts) of Microsoft Entra ID/Active Directory (hybride). Rippling maakt na toestemming van een beheerder een API-gestuurde provisioning-app in de tenant; veldtoewijzing, regels voor accounttoegang en Action history staan in Rippling.
  • Maatwerk voor een tweede bron via API-driven inbound provisioning: POST /bulkUpload (SCIM, maximaal 50 bewerkingen per aanroep, 40 aanroepen per 5 seconden, 2.000 per 24 uur met P1/P2 en 6.000 met Entra ID Governance), rechten SynchronizationData-User.Upload en ProvisioningLog.Read.All. Rippling lezen via de v2 REST API (rest.ripplingapis.com, /workers met expand user, maximaal 100 per pagina).

Welke velden overgaan

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

Veld in RipplingVeld in Microsoft Entra IDToelichting
User idemployeeIdNiet het worker-id; dat verandert bij herindiensttreding
Preferred given name, family namegivenName, surname, displayName
TitlejobTitle
Departmentdepartment
Managermanager
User start dateemployeeHireDateNodig voor lifecycle workflows
Termination dateemployeeLeaveDateTimeNodig voor lifecycle workflows

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.