Cezanne HR logoSailPoint logo

Identity en access management

Cezanne HR SailPoint koppeling: Cezanne als gezaghebbende bron in SailPoint Identity Security Cloud

Met een koppeling tussen Cezanne HR en SailPoint krijgt SailPoint voor elke persoon met een dienstverband in Cezanne een identiteit met functie, organisatie-eenheid, locatie, werkgever en levenscyclusstatus, ook voor wie nog moet beginnen. KoppelHet leest de Cezanne API en levert één regel per persoon aan een Delimited File-bron in SailPoint.

Wat de koppeling doet

Organisaties die Cezanne HR gebruiken en SailPoint invoeren, laten het SailPoint-team vaak werken met exports die bij elke reorganisatie verouderd zijn.

  1. Via de Customer Success-contactpersoon van Cezanne krijgt KoppelHet API-toegang met een koppelgebruiker die alleen de werkgevers in scope ziet.
  2. Het SailPoint-team maakt een Delimited File-bron als gezaghebbende bron met lifecycle states.
  3. KoppelHet leest personen, primaire dienstverbanden en toewijzingen, en bouwt één regel per persoon met de waarden van vandaag.
  4. KoppelHet stuurt het bestand naar SailPoint, dat direct aggregeert.
  5. Een transform zet de status op pre-hire, actief of inactief op basis van de datums.
Cezanne HR → KoppelHet → SailPointBRONCezanne HRDOELSailPointKoppelHetmapping · logging · monitoringCezanne HR → KoppelHet → SailPointBRONCezanne HRDOELSailPointKoppelHetmapping · logging · monitoring
Heen: Identiteit met persoonscode, naam en werkadres · Functie, organisatie-eenheid en locatie · Werkgever uit de bedrijfscode · Start- en einddatum van het primaire dienstverband

Waar je op let bij Cezanne HR en SailPoint

  • KoppelHet leest Cezanne via de OData-API van Cezanne en levert aan een Delimited File-bron, zodat er in SailPoint niets op maat gebouwd hoeft te worden.
  • De tabel met personen in Cezanne bevat ook toekomstige instroom en vertrekkers. KoppelHet neemt beide op, zodat SailPoint een nieuwe collega op pre-hire zet en geboorterechten op de startdatum klaar heeft, en een vertrekker inactief maakt in plaats van te laten verdwijnen.
  • Cezanne zet bij een dienstverband zonder einde 31 december 2999 als einddatum. Een transform in SailPoint die op endDate kijkt, zou daar een echte datum in zien. KoppelHet levert dan een lege einddatum, zodat de transform eenvoudig blijft.
  • Iemand kan in Cezanne meer dan één dienstverband hebben, en Cezanne kan per persoon het primaire lopende dienstverband teruggeven. SailPoint gebruikt van een meerwaardig attribuut in een transform alleen de eerste waarde. KoppelHet levert daarom functie, eenheid en werkgever van het primaire dienstverband als losse kolommen.
  • Functie, eenheid en locatie zijn in Cezanne toewijzingen met een eigen ingangsdatum, en worden vaak vooruit ingevoerd. KoppelHet zet in elke aanlevering alleen de toewijzing die vandaag geldt, zodat SailPoint een nieuwe rol niet al toekent op het moment dat HR de verhuizing invoert.
  • Elk dienstverband in Cezanne hoort via een bedrijfscode bij een werkgever. De API volgt de rechten van de koppelgebruiker. KoppelHet levert de werkgever als eigen kolom, en de koppelgebruiker ziet alleen de werkgevers die SailPoint beheert, zodat er geen identiteiten van andere landen in de bron komen.
  • Webhooks heeft Cezanne alleen in People PLUS+. Met dat pakket start KoppelHet een aanlevering kort na een wijziging; zonder dat pakket vergelijkt KoppelHet elk uur, en levert SailPoint ook dan elke ronde de volledige stand.

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

Hebben we People PLUS+ nodig?

Nee. Zonder webhooks levert KoppelHet elk uur aan.

Gaan er salarisgegevens naar SailPoint?

Nee. 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.

  • Cezanne HR API v2 (OData, dataservice.svc, JSON) met OAuth 2.0; toegang via Customer Success, rechten volgens de koppelgebruiker. Tabellen People (ook vertrekkers en toekomstige instroom; filter ActiveEmployee), PeopleToEmploymentCurrentPrimary, Employments (CompanyCode, TerminationDate), JobDeployments, OrgUnitPositionDeployments en LocationDeployments. Webhooks bij People PLUS+.
  • 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; Lifecycle State via een transform op startDate en endDate; meerwaardige attributen in een transform alleen met de eerste waarde.

Welke velden overgaan

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

Veld in Cezanne HRVeld in SailPointToelichting
PersoonscodeuidSleutel van de identiteit
Voornaamfirstname
Achternaamlastname
Werkadres of naamgevingsregelemail
JobDeploymentstitle
OrgUnitPositionDeploymentsdepartment
LocationDeploymentslocation
CompanyCodecompany
Startdatum en TerminationDate (primair dienstverband)startDate en endDate

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.