Zoho People logoSailPoint logo

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.

  1. In de Zoho API-console maken we een client met alleen de leesscope op formulieren.
  2. Het SailPoint-team maakt een Delimited File-bron als gezaghebbende bron met een identity profile.
  3. KoppelHet leest elk uur de gewijzigde records, werkt de volledige stand bij en stuurt het bestand naar SailPoint.
  4. SailPoint aggregeert direct en kent rollen toe op afdeling, functie en locatie.
  5. Na de Date of Exit zet de transform de identiteit op inactief.
Zoho People → KoppelHet → SailPointBRONZoho PeopleDOELSailPointKoppelHetmapping · logging · monitoringZoho People → KoppelHet → SailPointBRONZoho PeopleDOELSailPointKoppelHetmapping · logging · monitoring
Heen: Identiteit met Employee ID, naam en werkadres · Afdeling, functie en locatie · Leidinggevende uit Reporting To · Datum in dienst en Date of Exit

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, 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 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 PeopleVeld in SailPointToelichting
EmployeeIDuid en employeeNumberSleutel van de identiteit
FirstNamefirstname
LastNamelastname
Werkadres of naamgevingsregelemail
Department, Designation en Locationdepartment, title en location
Reporting TomanagerAls Employee ID van de leidinggevende
Date of JoiningstartDate
Date of ExitendDate

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.