
Identity en access management
Zoho People SailPoint koppeling: Zoho People als gezaghebbende bron in SailPoint
Met een koppeling tussen Zoho People en SailPoint krijgt SailPoint voor elke medewerker uit Zoho People een identiteit met afdeling, functie, locatie, leidinggevende en een levenscyclusstatus die volgt uit de startdatum en de Date of Exit. KoppelHet leest de Zoho People API en levert de medewerkers als bestand aan een gezaghebbende bron in SailPoint.
Wat de koppeling doet
Organisaties die Zoho People voor HR gebruiken en SailPoint voor rollen en reviews, missen in SailPoint vaak een HR-bron. Zonder HR-bron weet SailPoint niet wie er begint of vertrekt, en blijven toegangsreviews hangen op accounts van oud-collega's.
- In de Zoho API-console maken we een client met alleen de leesscope op formulieren.
- Het SailPoint-team maakt een Delimited File-bron als gezaghebbende bron met een identity profile.
- KoppelHet leest elk uur de gewijzigde records, werkt de volledige stand bij en stuurt het bestand naar SailPoint.
- SailPoint aggregeert direct en kent rollen toe op afdeling, functie en locatie.
- Na de Date of Exit zet de transform de identiteit op inactief.
Waar je op let bij Zoho People en SailPoint
- KoppelHet levert aan een Delimited File-bron, zodat het SailPoint-team geen eigen connector hoeft te bouwen of te onderhouden.
- In Zoho People wijzigt HR de status van een vertrekker met de hand, en pas vanaf de laatste werkdag. De Date of Exit staat er vaak eerder in. KoppelHet levert de Date of Exit als eigen kolom, zodat de transform in SailPoint daarop werkt en niet op een status die iemand kan vergeten.
- Zoho People geeft hooguit tweehonderd records per opvraging en kan filteren op wijzigingen na een tijdstip. Een gezaghebbende bron in SailPoint moet toch de volledige stand krijgen. KoppelHet vraagt elk uur alleen de wijzigingen op, werkt daarmee een eigen volledige stand bij en stuurt die als bestand.
- Reporting To is in Zoho People een verwijzing naar een ander medewerkerrecord. SailPoint koppelt de leidinggevende via manager correlation op een account in dezelfde bron. KoppelHet zet daarom het Employee ID van de leidinggevende in de kolom, zodat goedkeuringen en certificeringen bij de juiste persoon landen.
- Het e-mailveld in Zoho People is ook de Zoho-login en kan bij een nieuwe collega een privéadres zijn. SailPoint eist een e-mailadres maar controleert niet of het een werkadres is. KoppelHet controleert het domein en vult anders het werkadres volgens de naamgevingsregel.
- Afdeling, functie en locatie staan in een formulier dat de Zoho-beheerder zelf kan aanpassen. Hernoemt die een afdeling, dan raken alle rollen die op de oude naam draaien hun leden kwijt. KoppelHet meldt een nieuwe of verdwenen waarde voordat het bestand naar SailPoint gaat.
- Zoho People blokkeert de hele omgeving vijf minuten bij meer dan vierhonderd verzoeken per minuut. KoppelHet spreidt de nachtelijke volledige opvraging over de pagina's van tweehonderd, zodat andere koppelingen met Zoho People niet stilvallen.
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
Welke rechten krijgt KoppelHet in SailPoint?
Alleen de rechten om deze ene bron bij te werken.
Gaan er salarisgegevens naar SailPoint?
Nee. De client leest alleen het employee-formulier, en het bestand bevat alleen identiteitsvelden.
Technische details voor IT
Voor wie wil weten hoe het onder de motorkap werkt: gebruikte API's, velden en bronnen.
- Zoho People API met OAuth 2.0 (Authorization: Zoho-oauthtoken) en scope ZOHOPEOPLE.forms.READ: GET /people/api/forms/employee/getRecords met sIndex, limit (maximaal 200) en modifiedtime in milliseconden; vierhonderd verzoeken per minuut, daarboven vijf minuten blokkade.
- SailPoint Identity Security Cloud met een Delimited File-bron als gezaghebbende bron; aanlevering via de import-accounts-API, die de aggregatie start. Verplichte attributen uid, email en lastname; Manager Name via manager correlation; Lifecycle State via een transform op startDate en endDate.
Welke velden overgaan
De belangrijkste velden. De volledige mapping stellen we per klant vast.
| Veld in Zoho People | Veld in SailPoint | Toelichting |
|---|---|---|
EmployeeID | uid en employeeNumber | Sleutel van de identiteit |
FirstName | firstname | |
LastName | lastname | |
Werkadres of naamgevingsregel | email | |
Department, Designation en Location | department, title en location | |
Reporting To | manager | Als Employee ID van de leidinggevende |
Date of Joining | startDate | |
Date of Exit | endDate |
Gerelateerd
Recruitee → Zoho People
Recruitee Zoho People koppeling: aangenomen kandidaten in het medewerkerformulier van Zoho People
Teamtailor → Zoho People
Teamtailor Zoho People koppeling: aangenomen kandidaten als record in het medewerkerformulier van Zoho People
Zoho People → Active Directory
Zoho People koppelen met Active Directory: HR maakt het domeinaccount, niet andersom
Zoho People → AFAS Profit
Zoho People koppelen met AFAS: nieuwe medewerkers en wijzigingen naar de Nederlandse salarisverwerking